Represents an internal request targeted to a controller action

Creates an ActionRequest from a PSR-7 http request and sets appropriate defaults.

The minimal MVC response object.

A dispatch middleware that runs the current HTTP request through the MVC stack

Dispatches requests to the controller which was specified by the request and returns the response the controller generated.

This class is a helper that can be used as a context for an Eel evaluation to match a request using the Eel Syntax. This is primarily used in the requestFilter of the Views.yaml configuration.

A View Configuration Manager


Contract for a dispatchable request.


A generic MVC exception