Hi all,
I've made some significant changes to the way service managers are
configured in ZF2. This introduces a much higher level of consistency
and flexibility to configure and override each service manager at the
cost of a couple relatively minor BC breaks in the config.
Take a look at
https://github.com/zendframework/zf2/pull/1695 for
information on what exactly changed.
Additionally, there have been a few other BC breaks recently. Namely:
- The events() method has been changed to getEventManager() for the
sake of verbosity. See
http://zend-framework-community.634137.n4.nabble.com/ZF2-EventManager-change-BC-BREAK-td4655540.htmland
https://github.com/zendframework/zf2/pull/1669.
- Also ActionController has been renamed to AbstractActionControler
and RestfulController to AbstractRestfulController. See
https://github.com/zendframework/zf2/pull/1567 and
http://zend-framework-community.634137.n4.nabble.com/zen-52-Renamed-abstract-classes-in-Zend-Mvc-td4655421.html.
Plenty of other abstract classes around the framework have been
prefixed with Abstract as well.
- The SharedEventManager is now available as an invokable from the
main service manager: see
https://github.com/zendframework/zf2/pull/1696.
---
Evan Coury, ZCE
http://blog.evan.pro/