The Service Locator design pattern is implemented by the Zend\ServiceManager component. The Service Locator is a service/object locator, tasked with retrieving other objects.
zend-servicemanager alternatives and similar libraries
Based on the "Dependency Injection" category.
Alternatively, view zend-servicemanager alternatives based on common mentions on social networks and blogs.
8.2 8.4 L3 zend-servicemanager VS Symfony DIThe DependencyInjection component allows you to standardize and centralize the way objects are constructed in your application.
5.7 8.3 L4 zend-servicemanager VS Nette DI💎 Flexible, compiled and full-featured Dependency Injection Container with perfectly usable autowiring and support for all new PHP 7 features.
5.7 5.2 L5 zend-servicemanager VS ContainerSmall but powerful dependency injection container
3.3 0.0 L5 zend-servicemanager VS AcclimateAdapters for PHP framework containers to an interoperable interface
2.9 3.2 L4 zend-servicemanager VS DiscoPSR-11 compatible Dependency Injection Container for PHP.
🚀 PHP Service Container with fast and cachable dependency injection.
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest.
Do you think we are missing an alternative of zend-servicemanager or a related project?
Repository abandoned 2019-12-31
This repository has moved to laminas/laminas-servicemanager.
The Service Locator design pattern is implemented by the
component. The Service Locator is a service/object locator, tasked with
retrieving other objects.
- File issues at https://github.com/zendframework/zend-servicemanager/issues
- Online documentation
- [Documentation source files](docs/book/)
We provide scripts for benchmarking zend-servicemanager using the
PHPBench framework; these can be
found in the
To execute the benchmarks you can run the following command:
$ vendor/bin/phpbench run --report=aggregate