class Form extends Form implements ISignalReceiver

Web form adapted for Presenter.

Properties

callable[] $onAnchor

Methods

__construct(IContainer $parent = null, string $name = null)

Application form constructor.

void
validateParent(IContainer $parent)

Is called by a component when it is about to be set new parent. Descendant can override this method to disallow a parent change by throwing an Nette\InvalidStateException

Presenter|null
getPresenter()

Returns the presenter where this component belongs to.

bool
hasPresenter()

Returns whether there is a presenter.

bool
isAnchored()

Tells if the form is anchored.

array|null
receiveHttpData()

Internal: returns submitted HTTP data or null when form was not submitted.

beforeRender()

No description

void
signalReceived(string $signal)

This method is called by presenter.

Details

at line 27
__construct(IContainer $parent = null, string $name = null)

Application form constructor.

Parameters

IContainer $parent
string $name

at line 36
protected void validateParent(IContainer $parent)

Is called by a component when it is about to be set new parent. Descendant can override this method to disallow a parent change by throwing an Nette\InvalidStateException

Parameters

IContainer $parent

Return Value

void

Exceptions

InvalidStateException

at line 65
final Presenter|null getPresenter()

Returns the presenter where this component belongs to.

Return Value

Presenter|null

at line 78
bool hasPresenter()

Returns whether there is a presenter.

Return Value

bool

at line 87
bool isAnchored()

Tells if the form is anchored.

Return Value

bool

at line 96
protected array|null receiveHttpData()

Internal: returns submitted HTTP data or null when form was not submitted.

Return Value

array|null

at line 116
protected beforeRender()

at line 133
void signalReceived(string $signal)

This method is called by presenter.

Parameters

string $signal

Return Value

void