Skip to content

Latest commit

 

History

History
23 lines (12 loc) · 1.8 KB

zend-framework.md

File metadata and controls

23 lines (12 loc) · 1.8 KB

Logo

What Happened to the Zend Framework 3 Module for ReportingCloud Web API?

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.

How to Migrate

  1. Change directory into the root directory of your project (the directory in which composer.json is located).

  2. Type composer remove textcontrol/textcontrol-reportingcloud-zf-module to remove the abandoned Zend Framework 3 module.

  3. Type composer require textcontrol/textcontrol-reportingcloud-laminas-module:^2.2 to install the Laminas module.

  4. 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.