mvc
Installation
SKILL.md
Laminas MVC
When to use
- The user is adding a new module or organizing features into modules in a Laminas MVC application.
- The user needs to map a URL to a controller action by configuring routes in module.config.php.
- The user wants to run logic during the MVC dispatch lifecycle, such as on bootstrap, route, dispatch, or error events.
When NOT to use
- Do not use this skill when the app is built on Mezzio (PSR-15 middleware pipelines) rather than the Laminas MVC controller stack.
- Do not use this skill for Symfony, Laravel, Mezzio, or plain-PHP apps; the module and MvcEvent model is Laminas MVC specific.