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 config key and read them where needed.

Core guidance

Installs
1
GitHub Stars
3
First Seen
Jul 3, 2026
service-manager — anyorgname/php-skills