Class AppForm (namespace Nette\Application)


Web form as presenter component.

Object
   |
   --Component
      |
      --ComponentContainer
         |
         --FormContainer
            |
            --Form
               |
               --AppForm

Implements interfaces:

Copyright: Copyright (c) 2004, 2010 David Grudl
Located: in /Application/AppForm.php (line 23)
Public Method Summary
AppForm
__construct ([$parent = NULL], [$name = NULL])
Application form constructor.
Presenter|NULL
getPresenter ([bool $need = TRUE])
Returns the presenter where this component belongs to.
bool
Tells if the form is anchored.
void
signalReceived (string $signal)
This method is called by presenter.
Protected Method Summary
protected void
attached (IComponent $presenter)
This method will be called when the component (or component's parent) becomes attached to a monitored object. Do not call this method yourself.
protected array
Internal: receives submitted HTTP data.
Methods Inherited From Form
__construct(), addError(), addGroup(), addProtection(), addTracker(), attached(), cleanErrors(), fireEvents(), getAction(), getElementPrototype(), getEncoding(), getErrors(), getForm(), getGroup(), getGroups(), getHttpData(), getHttpRequest(), getMethod(), getRenderer(), getSession(), getTranslator(), getValues(), hasErrors(), isAnchored(), isSubmitted(), processHttpRequest(), receiveHttpData(), removeGroup(), render(), setAction(), setEncoding(), setMethod(), setRenderer(), setSubmittedBy(), setTranslator(), __toString()
Methods Inherited From FormContainer
addButton(), addCheckbox(), addComponent(), addContainer(), addFile(), addHidden(), addImage(), addMultiSelect(), addPassword(), addRadioList(), addSelect(), addSubmit(), addText(), addTextArea(), getControls(), getForm(), getValues(), isValid(), offsetExists(), offsetGet(), offsetSet(), offsetUnset(), setCurrentGroup(), setDefaults(), setValues(), validate(), __clone()
Methods Inherited From ComponentContainer
addComponent(), createComponent(), getComponent(), getComponents(), removeComponent(), validateChildComponent(), __clone()
Methods Inherited From Component
__construct(), attached(), detached(), getName(), getParent(), lookup(), lookupPath(), monitor(), setParent(), unmonitor(), validateParent(), __clone(), __wakeup()
Methods Inherited From Object
extensionMethod(), getClass(), getReflection(), __call(), __callStatic(), __get(), __isset(), __set(), __unset()
Constant Summary
Constants Inherited From Form
EMAIL, EQUAL, FILLED, FLOAT, GET, INTEGER, IS_IN, LENGTH, MAX_FILE_SIZE, MAX_LENGTH, MIME_TYPE, MIN_LENGTH, NUMERIC, POST, RANGE, REGEXP, SCRIPT, SUBMITTED, URL, VALID
Variable Summary

Method Details

line 29

__construct

public AppForm __construct ([$parent = NULL], [$name = NULL])

Application form constructor.

Input
$parent
$name
Output
AppForm  

line 58

attached

protected void attached (IComponent $presenter)

This method will be called when the component (or component's parent) becomes attached to a monitored object. Do not call this method yourself.

Input
IComponent $presenter
Output
void  

line 45

getPresenter

public Presenter|NULL getPresenter ([bool $need = TRUE])

Returns the presenter where this component belongs to.

Input
bool $need throw exception if presenter doesn't exist?
Output
Presenter|NULL  

line 83

isAnchored

public bool isAnchored ()

Tells if the form is anchored.

Output
bool  

line 94

receiveHttpData

protected array receiveHttpData ()

Internal: receives submitted HTTP data.

Output
array  

line 125

signalReceived

public void signalReceived (string $signal)

This method is called by presenter.

Input
string $signal
Output
void