Generate an optimized service manager for zend framework.
- Install with Composer:
composer require reinfi/zf-optimized-servicemanager
. - Enable the module via ZF2 config in
appliation.config.php
undermodules
key:
return [
'modules' => [
'Reinfi\OptimizedServiceManager',
// other modules
],
];
- Change Application class within index.php to Reinfi\OptimizedServiceManager\Mvc\Application`
- Use console command to generate optimized service manager.
-
Generate servicemanager:
php public/index.php reinfi:optimize service-manager
Generates an optimized service manager based on your current configuration.Options
--with-initializers : generate initializers if you still use them (they are deprecated)
--canonicalize-names : also add canonicalized names to service manager
--try-autowire : try autowiring during generation of service manager
Feel free to ask any questions or open own pull requests.