mezzio-router
Router subcomponent for Mezzio.
This package provides the following classes and interfaces:
RouterInterface
, a generic interface to implement for providing routing capabilities around PSR-7ServerRequest
messages.Route
, a value object describing routed middleware.RouteResult
, a value object describing the results of routing.
Installation
Typically, you will install this when installing Mezzio. However, it can be used standalone to provide a generic way to provide routed PSR-7 middleware. To do this, use:
$ composer require mezzio/mezzio-router
We currently support and provide the following routing integrations:
- Aura.Router:
composer require mezzio/mezzio-aurarouter
- FastRoute:
composer require mezzio/mezzio-fastroute
- laminas-router:
composer require mezzio/mezzio-laminasrouter
Documentation
Mezzio provides routing documentation.