Skip to content
Laminas's event-driven MVC layer, including MVC Applications, Controllers, and Plugins
PHP HTML
Branch: master
Clone or download
Latest commit 0190955 Feb 14, 2020
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github/workflows
docs/book Use short array notation Feb 13, 2020
src Rewriting as Laminas Project package Dec 31, 2019
test Minor CS fixes Jan 2, 2020
.coveralls.yml Fixed coveralls setup Apr 12, 2016
.gitattributes Rewriting as Laminas Project package Dec 31, 2019
.gitignore
.travis.yml
CHANGELOG.md
COPYRIGHT.md
LICENSE.md Update copyright year: 2020 Jan 8, 2020
README.md
composer.json Rewriting as Laminas Project package Dec 31, 2019
mkdocs.yml Update project name: Mvc -> MVC Jan 16, 2020
phpcs.xml Rewriting as Laminas Project package Dec 31, 2019
phpunit.xml.dist

README.md

laminas-mvc

Build Status Coverage Status

Laminas\Mvc is an MVC implementation focusing on performance and flexibility.

The MVC layer is built on top of the following components:

  • Laminas\ServiceManager - Laminas provides a set of default service definitions set up at Laminas\Mvc\Service. The ServiceManager creates and configures your application instance and workflow.

  • Laminas\EventManager - The MVC is event driven. This component is used everywhere from initial bootstrapping of the application, through returning response and request calls, to setting and retrieving routes and matched routes, as well as render views.

  • Laminas\Http - specifically the request and response objects, used within: Laminas\Stdlib\DispatchableInterface. All “controllers” are simply dispatchable objects.

  • File issues at https://github.com/laminas/laminas-mvc/issues

  • Documentation is at https://docs.laminas.dev/laminas-mvc/

You can’t perform that action at this time.