PHP Ergo\Routing Namespace

Interfaces

Name Description
Controller A controller for handling a routed request
ControllerResolver
RequestFilter

Classes

Name Description
AbstractController
AbstractRestController A controller for handling HTTP requests against a resource.
CallbackController
ControllerDirectory A controller factory that uses a directory of controller files.
FilteredController A controller that supports filtering requests and responses and delegates to another controller for processing
RedirectController
RequestFilterChain
Route A route entry in a {@link Router}.
RouteMatch A match result from a lookup against a {@link Router}
RoutedController Routes a request to a controller method based on path and request method.
RoutedRequest A request sent via a {@link RoutedController}
Router A router connects requests to controllers via route patterns