Classes

Manages access control to presenter elements based on attributes and built-in rules.

Signal exception.

Component is the base class for all Presenter components.

Helpers for Presenter & Component.

Control is renderable Presenter component.

Web form adapted for Presenter.

Lazy encapsulation of Component::link().

Component multiplier.

Converts parameters between HTTP requests, presenters, and URLs.

Presenter component represents a webpage instance. It converts Request to Response.

Interfaces

IRenderable deprecated
ISignalReceiver deprecated
IStatePersistent deprecated
ITemplate deprecated
ITemplateFactory deprecated

Component with ability to repaint.

Component with ability to receive signal.

Component with ability to save and load its state.

Represents a template that can be rendered to output.

Creates template instances for controls and presenters.

Exceptions

Link generation exception.

A self-link parameter taken from the current request could not be coerced; treated as a client error (4xx) by redirect(), forward() and isLinkCurrent().