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