Classes summary
| AppForm |
Web form as presenter component. |
| Application |
Front Controller. |
| CliRouter |
The unidirectional router for CLI. (experimental) |
| Control |
Control is renderable component. |
| DownloadResponse |
File download response. |
| ForwardingResponse |
Forwards to new request. |
| JsonResponse |
JSON response used for AJAX requests. |
| Link |
Lazy encapsulation of PresenterComponent::link(). Do not instantiate directly,
use PresenterComponent::lazyLink() |
| MultiRouter |
The router broker. |
| Presenter |
Presenter object represents a webpage instance. It executes all the logic for
the request. |
| PresenterComponent |
PresenterComponent is the base class for all presenters components. |
| PresenterLoader |
Default presenter loader. |
| PresenterRequest |
Presenter request. Immutable object. |
| RedirectingResponse |
Redirects to new request. |
| RenderResponse |
Rendering presenter response. |
| Route |
The bidirectional route is responsible for mapping HTTP request to a
PresenterRoute object for dispatch and vice-versa. |
| SimpleRouter |
The bidirectional route for trivial routing via query string. |