Class ZFormInputElement

Description

Located in /Form/elements/ZFormInputElement.php (line 34)

ZFormElement
   |
   --ZFormWebElement
      |
      --ZFormInputElement
Direct descendents
Method Summary
 void __construct ([string $id = null], [ZFormWebElement $parentNode = null], [string $type = null])
 voie getMemento ()
 void setMemento ( $memento)
Variables
Methods
Constructor __construct (line 47)

Class constructor. Sets up the ZForm element, types it as a 'INPUT' element.

This is the base class for all the INPUT types supported by ZForm.

  • access: public
void __construct ([string $id = null], [ZFormWebElement $parentNode = null], [string $type = null])
  • string $type: The HTML type of the input element, provided by the subclasses
  • string $id: id The optional identifier for the newly created ZFormInputElement
  • ZFormWebElement $parentNode: The optional parent of the newly create ZFormInputElement The default value is null which means the ZFormInputElement is a root element.

Redefinition of:
ZFormWebElement::__construct()

Redefined in descendants as:
getMemento (line 64)

Retrieve the memento which will be stored with the session data representing the state of the input field. The default implemention is to simply ask the input element for its value

  • access: public
voie getMemento ()

Redefinition of:
ZFormWebElement::getMemento()
Default implementation of retriving the memento associated with the element

Redefined in descendants as:
setMemento (line 75)

Restores the state of the input element from its memento which was returned by getMemento above. The default implementation is to set the value of the input element to the memento.

  • access: public
void setMemento ( $memento)
  • $memento

Redefinition of:
ZFormWebElement::setMemento()
The bookend implementation to @see getMemento(). This function is a void

Redefined in descendants as:

Inherited Methods

Inherited From ZFormWebElement

 ZFormWebElement::__construct()
 ZFormWebElement::addScriptBlock()
 ZFormWebElement::close()
 ZFormWebElement::emitAttributes()
 ZFormWebElement::emitScriptBlocks()
 ZFormWebElement::getMemento()
 ZFormWebElement::getValue()
 ZFormWebElement::loadRequestData()
 ZFormWebElement::open()
 ZFormWebElement::render()
 ZFormWebElement::renderBody()
 ZFormWebElement::setMemento()
 ZFormWebElement::setValue()
 ZFormWebElement::setWrapExisting()
 ZFormWebElement::_applyClientBehaviors()
 ZFormWebElement::_emitClientBehaviors()
 ZFormWebElement::_emitClientValidators()
 ZFormWebElement::__get()
 ZFormWebElement::__set()

Inherited From ZFormElement

 ZFormElement::__construct()
 ZFormElement::addBehavior()
 ZFormElement::addEventListener()
 ZFormElement::addValidator()
 ZFormElement::appendChild()
 ZFormElement::fireEvent()
 ZFormElement::getAttribute()
 ZFormElement::getAttributes()
 ZFormElement::getBehaviors()
 ZFormElement::getChildNodes()
 ZFormElement::getElementById()
 ZFormElement::getErrorMessage()
 ZFormElement::getEventListeners()
 ZFormElement::getID()
 ZFormElement::getIDPath()
 ZFormElement::getIsProcessing()
 ZFormElement::getMemento()
 ZFormElement::getParentNode()
 ZFormElement::getRoot()
 ZFormElement::getValidationErrors()
 ZFormElement::getValidators()
 ZFormElement::getValue()
 ZFormElement::handleEvent()
 ZFormElement::hasChildNodes()
 ZFormElement::invokeApplication()
 ZFormElement::loadRequestData()
 ZFormElement::persist()
 ZFormElement::process()
 ZFormElement::removeChild()
 ZFormElement::removedBehavior()
 ZFormElement::removedValidator()
 ZFormElement::removeEventListener()
 ZFormElement::restoreState()
 ZFormElement::setAllowEvents()
 ZFormElement::setAttribute()
 ZFormElement::setID()
 ZFormElement::setMemento()
 ZFormElement::setParentNode()
 ZFormElement::setProcess()
 ZFormElement::setValue()
 ZFormElement::validate()
 ZFormElement::_appendToList()
 ZFormElement::_computeIDPath()
 ZFormElement::_gatherMementos()
 ZFormElement::_isLegalName()
 ZFormElement::_performValidation()
 ZFormElement::_processEvents()
 ZFormElement::_removeFromList()
 ZFormElement::_restoreMementos()
Class Constants

Inherited Constants

Inherited from ZFormElement

ZFormElement::PATH_SEPARATOR

Documentation generated on Wed, 21 Feb 2007 12:03:35 -0800 by phpDocumentor 1.3.1