TYPO3 CMS  TYPO3_6-2
TYPO3\CMS\Form\Domain\Model\Element\TextlineElement Class Reference
Inheritance diagram for TYPO3\CMS\Form\Domain\Model\Element\TextlineElement:
TYPO3\CMS\Form\Domain\Model\Element\AbstractElement tx_form_Domain_Model_Element_Textline

Public Member Functions

 checkFilterAndSetIncomingDataFromRequest ()
 
- Public Member Functions inherited from TYPO3\CMS\Form\Domain\Model\Element\AbstractElement
 __construct ()
 
 setElementId ()
 
 getElementId ()
 
 getElementType ()
 
 setName ($name='')
 
 getName ()
 
 acceptsParentName ()
 
 setAttribute ($attribute, $value)
 
 getAllowedAttributes ()
 
 getMandatoryAttributes ()
 
 hasAllowedAttributes ()
 
 hasAllowedAdditionals ()
 
 getAllowedAdditionals ()
 
 getAttributes ()
 
 hasAttribute ($key)
 
 getAttributeValue ($key)
 
 getAdditional ()
 
 getAdditionalObjectByKey ($key)
 
 getAdditionalValue ($key)
 
 setLayout ($layout='')
 
 getLayout ()
 
 setValue ($value='')
 
 getValue ()
 
 setData ($data='')
 
 setMessagesFromValidation ()
 
 setErrorsFromValidation ()
 
 setAdditional ($additional, $type, $value)
 
 additionalIsSet ($key)
 
 setAdditionalLayout ($key, $layout)
 
 makeFilter ($class, $arguments=array())
 
 addFilter ($filter)
 
 checkFilterAndSetIncomingDataFromRequest ()
 

Protected Attributes

 $allowedAttributes
 
 $mandatoryAttributes
 
- Protected Attributes inherited from TYPO3\CMS\Form\Domain\Model\Element\AbstractElement
 $elementId
 
 $elementType = self::ELEMENT_TYPE_FORM
 
 $name
 
 $acceptsParentName = FALSE
 
 $attributes
 
 $additional
 
 $layout
 
 $value
 
 $data
 
 $allowedAdditional
 
 $mandatoryAttributes = array()
 
 $allowedAttributes = array()
 
 $localCobj
 
 $requestHandler
 
 $elementCounter
 
 $validateClass
 
 $filter
 

Additional Inherited Members

- Public Attributes inherited from TYPO3\CMS\Form\Domain\Model\Element\AbstractElement
const ELEMENT_TYPE_FORM = 'FORM'
 
const ELEMENT_TYPE_PLAIN = 'PLAIN'
 
const ELEMENT_TYPE_CONTENT = 'CONTENT'
 
- Protected Member Functions inherited from TYPO3\CMS\Form\Domain\Model\Element\AbstractElement
 createAttributes ()
 
 createAdditional ()
 
 createFilter ()
 

Detailed Description

This file is part of the TYPO3 CMS project.

It is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License, either version 2 of the License, or any later version.

For the full copyright and license information, please read the LICENSE.txt file that was distributed with this source code.

The TYPO3 project - inspiring people to share! Textline model object

Author
Patrick Broens patri.nosp@m.ck@p.nosp@m.atric.nosp@m.kbro.nosp@m.ens.n.nosp@m.l

Definition at line 22 of file TextlineElement.php.

Member Function Documentation

◆ checkFilterAndSetIncomingDataFromRequest()

TYPO3\CMS\Form\Domain\Model\Element\TextlineElement::checkFilterAndSetIncomingDataFromRequest ( )

Check the request handler on input of this field, filter the submitted data and add this to the right datapart of the element

Returns
See also
::checkFilterAndSetIncomingDataFromRequest()

Definition at line 66 of file TextlineElement.php.

References TYPO3\CMS\Form\Domain\Model\Element\AbstractElement\$value, and TYPO3\CMS\Form\Domain\Model\Element\AbstractElement\getName().

Member Data Documentation

◆ $allowedAttributes

TYPO3\CMS\Form\Domain\Model\Element\TextlineElement::$allowedAttributes
protected
Initial value:
= array(
'accesskey' => '',
'alt' => '',
'class' => '',
'dir' => '',
'disabled' => '',
'id' => '',
'lang' => '',
'maxlength' => '',
'name' => '',
'readonly' => '',
'size' => '',
'style' => '',
'tabindex' => '',
'title' => '',
'type' => 'text',
'value' => ''
)

Definition at line 29 of file TextlineElement.php.

◆ $mandatoryAttributes

TYPO3\CMS\Form\Domain\Model\Element\TextlineElement::$mandatoryAttributes
protected
Initial value:
= array(
'name',
'id'
)

Definition at line 53 of file TextlineElement.php.