In April 2019, Matthew Weier O'Phinney announced that the Zend Framework will transition to the Linux Foundation under the new name of The Laminas Project.
At the end of December 2019, The Laminas Project released an initial set of repositories, and all Zend Framework packages were marked as abandoned.
Following this trend, the package textcontrol/textcontrol-reportingcloud-zf-module
was also marked as abandoned and a new package textcontrol/textcontrol-reportingcloud-laminas-module
was released containing the migrated code.
Since the migration from Zend Framework 3 to Laminas involves mainly a namespace change (\Zend
to \Laminas
), migrating the Zend Framework 3 Module for ReportingCloud Web API is simply a matter of replacing the old package with the new one.
-
Change directory into the root directory of your project (the directory in which
composer.json
is located). -
Type
composer remove textcontrol/textcontrol-reportingcloud-zf-module
to remove the abandoned Zend Framework 3 module. -
Type
composer require textcontrol/textcontrol-reportingcloud-laminas-module:^2.2
to install the Laminas module. -
You have completed the migration.
Since the Laminas module for ReportingCloud Web API has not changed any public interfaces, you do not need to make any further changes to your project.