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. |