-
-
Notifications
You must be signed in to change notification settings - Fork 67
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Upgrade Zend #217
Comments
I did following steps: Because ServiceLocatorAwareInterface and ServiceManagerAwareInterface are deprecated I refactored all classes using these interfaces via constructor injection. I also fixed several bugs (non-existent Zend package methods call, etc.). I did also some code clean-ups. All tests pass now. |
removed deprecated ServiceManagerAwareInterface fixed several possible errors some code cleanup refs gh-217
removed deprecated ServiceManagerAwareInterface fixed several possible errors some code cleanup refs gh-217
Finally, the zend-mvc 3.0 has been released. Unfortunately, it is not possible to upgrade to the zend-mvc 3.0 now because of dependencies in other packages (e.g.: doctrine-mongo-odm-module depends on zend-mvc 2.* etc.) We have to wait for authors of these packages to provide upgrades or make our own clones. |
#192 was the reason, why we've fixed the version of zend_form etc.
As far as I know, after an upgrade, it was not possible to apply on a job opening.
Mathias sent me a couple of links, which should help to understand, how we want to replace the deprecated code.
https://github.com/cross-solution/YAWIK/blob/develop/module/Core/src/Core/EventManager/EventManager.php
https://github.com/cross-solution/YAWIK/blob/develop/module/Core/src/Core/EventManager/EventProviderInterface.php
https://github.com/cross-solution/YAWIK/blob/develop/module/Core/src/Core/Factory/EventManager/EventManagerAbstractFactory.php
Für die lazy loading listener wird der hier benutzt:
https://github.com/cross-solution/YAWIK/blob/develop/module/Core/src/Core/Listener/DeferredListenerAggregate.php
Example-Configurations:
https://github.com/cross-solution/YAWIK/blob/develop/module/Orders/config/module.config.php#L43
https://github.com/cross-solution/YAWIK/blob/develop/module/Jobs/config/module.config.php#L215
The text was updated successfully, but these errors were encountered: