Hi,
After upgrading to composer 2 from composer 1, I am getting the following notices:
Notice: Trying to get property ‘name’ of non-object in /usr/local/zend/var/plugins/composer/zray/zray.php on line 48
Notice: Trying to get property ‘version’ of non-object in /usr/local/zend/var/plugins/composer/zray/zray.php on line 49
Notice: Trying to get property ‘name’ of non-object in /usr/local/zend/var/plugins/composer/zray/zray.php on line 63
Notice: Trying to get property ‘name’ of non-object in /usr/local/zend/var/plugins/composer/zray/zray.php on line 48
Notice: Trying to get property ‘version’ of non-object in /usr/local/zend/var/plugins/composer/zray/zray.php on line 49
Notice: Trying to get property ‘name’ of non-object in /usr/local/zend/var/plugins/composer/zray/zray.php on line 63
Notice: Trying to get property ‘name’ of non-object in /usr/local/zend/var/plugins/composer/zray/zray.php on line 48
Notice: Trying to get property ‘version’ of non-object in /usr/local/zend/var/plugins/composer/zray/zray.php on line 49
Notice: Trying to get property ‘name’ of non-object in /usr/local/zend/var/plugins/composer/zray/zray.php on line 63
A snippet of my composer.json:
{
“name” : “my/site”,
“description” : “My Web Application”,
“homepage” : “http://mywebsite.com”,
“require” : {
“php” : “^7.0”,
“mylamlib/library” : “v2.1.5”,
“laminas/laminas-session” : “^2.9”,
“laminas/laminas-component-installer” : “^2.1”,
“laminas/laminas-mvc” : “^3.1”,
“laminas/laminas-db” : “^2.11”,
“laminas/laminas-i18n” : “^2.10”,
“laminas/laminas-cache” : “^2.9”,
“laminas/laminas-log” : “^2.12”,
“laminas/laminas-eventmanager” : “^3.2”,
“laminas/laminas-authentication” : “^2.7”,
“laminas/laminas-form” : “^2.14”,
“laminas/laminas-mvc-plugin-flashmessenger” : “^1.2”,
“laminas/laminas-view” : “^2.11”,
“laminas/laminas-navigation” : “^2.9”,
“laminas/laminas-math” : “^3.2”,
“laminas/laminas-captcha” : “^2.9”,
“laminas/laminas-stdlib” : “^3.3.1”,
“laminas/laminas-dependency-plugin” : “^2.0”,
“laminas/laminas-barcode”: “^2.10”,
“phpoffice/phpspreadsheet”: “^1.23”
},
“autoload” : {
“psr-4” : {
…
}
},
“autoload-dev” : {
“psr-4” : {
“ApplicationTest\” : “module/Application/test/”,
“AuthTest\” : “module/Application/test/”,
“RecordEventsTest\” : “module/testModule/test/”
}
},
“minimum-stability” : “stable”,
“repositories” : [{…}
],
“config” : {
“preferred-install” : “source”,
“allow-plugins”: {
“laminas/laminas-component-installer”: true,
“laminas/laminas-dependency-plugin”: true
}
},
“require-dev” : {
“phpunit/phpunit” : “^9”,
“mockery/mockery” : “dev-master”,
“laminas/laminas-test” : “^3.4”
}
}
Does anyone have any advice on where to start troubleshooting this one, or have they seen it?
I think all the libraries are valid and compatible with composer 2.
The problems do disappear after disabling Z-Ray