This repository was archived by the owner on Jan 29, 2020. It is now read-only.
zend-config 3.0.0
·
129 commits
to master
since this release
Added
- #36 adds support for PSR-11.
- #36 adds the class
Zend\Config\StandaloneReaderPluginManagerfor managing config reader plugins. This implementation implements the PSR-11ContainerInterface, and uses a hard-coded list of reader plugins. - #36 adds the class
Zend\Config\StandaloneWriterPluginManagerfor managing config writer plugins. This implementation implements the PSR-11ContainerInterface, and uses a hard-coded list of writer plugins.
Changes
- #36 updates the
Zend\Config\Factory::getReaderPluginManager()method to lazy-load aStandaloneReaderPluginManagerby default, instead of aReaderPluginManager, allowing usage out-of-the-box without requiring zend-servicemanager. - #36 updates the
Zend\Config\Factory::setReaderPluginManager()method to typehint againstPsr\Container\ContainerInterfaceinstead ofReaderPluginManager. If you were extending and overriding that method, you will need to update your signature. - #36 updates the
Zend\Config\Factory::getWriterPluginManager()method to lazy-load aStandaloneWriterPluginManagerby default, instead of aWriterPluginManager, allowing usage out-of-the-box without requiring zend-servicemanager. - #36 updates the
Zend\Config\Factory::setWriterPluginManager()method to typehint againstPsr\Container\ContainerInterfaceinstead ofWriterPluginManager. If you were extending and overriding that method, you will need to update your signature.
Deprecated
- Nothing.
Removed
- #36 removes usage of zend-json as a JSON de/serializer in the JSON writer and reader; the component now requires ext/json is installed to use these features.
Fixed
- Nothing.