service-manager
Installation
SKILL.md
Laminas Service Manager
When to use
- The user wants one factory to create many related services chosen by name at runtime, rather than one entry per class.
- The user wants to wrap or modify a service the container already produces without changing its factory.
- The user needs to register a class in the Laminas service manager so its dependencies are constructed and injected.
When NOT to use
- Do not use this skill for the Symfony or Laravel container, or for a PSR-11 container from another vendor; the factory and delegator API is Laminas specific.
- Do not register plain configuration scalars or constants as services; put them under the
configkey and read them where needed.