TYPO3 CMS  TYPO3_6-2
TYPO3\CMS\Form\Domain\Model\Additional\AdditionalAdditionalElement Class Reference
Inheritance diagram for TYPO3\CMS\Form\Domain\Model\Additional\AdditionalAdditionalElement:
tx_form_Domain_Model_Additional_Additional

Public Member Functions

 addAdditional ($class, $type, $value)
 
 getAdditional ()
 
 getAdditionalObjectByKey ($key)
 
 additionalIsSet ($key)
 
 setLayout ($key, $layout)
 
 getValue ($key)
 

Protected Attributes

 $additional = array()
 

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! Additional elements for FORM 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 AdditionalAdditionalElement.php.

Member Function Documentation

◆ addAdditional()

TYPO3\CMS\Form\Domain\Model\Additional\AdditionalAdditionalElement::addAdditional (   $class,
  $type,
  $value 
)

Add an additional object to the additional array

Parameters
string$className of the additional
mixed$valueTyposcript configuration to construct value
string$typeTyposcript content object
Returns
AdditionalAdditionalElement

Definition at line 39 of file AdditionalAdditionalElement.php.

References TYPO3\CMS\Core\Utility\GeneralUtility\makeInstance().

◆ additionalIsSet()

TYPO3\CMS\Form\Domain\Model\Additional\AdditionalAdditionalElement::additionalIsSet (   $key)

Check if an additional is set. Returns TRUE if set, FALSE if not set.

Parameters
string$keyName of the additional
Returns
boolean

Definition at line 72 of file AdditionalAdditionalElement.php.

◆ getAdditional()

TYPO3\CMS\Form\Domain\Model\Additional\AdditionalAdditionalElement::getAdditional ( )

Get the additional array of the object

Returns
array Additionals of the object

Definition at line 51 of file AdditionalAdditionalElement.php.

References TYPO3\CMS\Form\Domain\Model\Additional\AdditionalAdditionalElement\$additional.

◆ getAdditionalObjectByKey()

TYPO3\CMS\Form\Domain\Model\Additional\AdditionalAdditionalElement::getAdditionalObjectByKey (   $key)

Get a specific additional object by using the key

Parameters
string$keyKey of the additional
Returns
The additional object

Definition at line 61 of file AdditionalAdditionalElement.php.

Referenced by TYPO3\CMS\Form\Domain\Model\Additional\AdditionalAdditionalElement\getValue(), and TYPO3\CMS\Form\Domain\Model\Additional\AdditionalAdditionalElement\setLayout().

◆ getValue()

TYPO3\CMS\Form\Domain\Model\Additional\AdditionalAdditionalElement::getValue (   $key)

Get a specific additional value by using the key

Parameters
string$keyKey of the additional
Returns
string The value of the additional

Definition at line 93 of file AdditionalAdditionalElement.php.

References TYPO3\CMS\Form\Domain\Model\Additional\AdditionalAdditionalElement\getAdditionalObjectByKey().

◆ setLayout()

TYPO3\CMS\Form\Domain\Model\Additional\AdditionalAdditionalElement::setLayout (   $key,
  $layout 
)

Set the layout for an additional

Parameters
string$keyKey for the additional
string$layoutXML string
Returns
void

Definition at line 83 of file AdditionalAdditionalElement.php.

References TYPO3\CMS\Form\Domain\Model\Additional\AdditionalAdditionalElement\getAdditionalObjectByKey().

Member Data Documentation

◆ $additional

TYPO3\CMS\Form\Domain\Model\Additional\AdditionalAdditionalElement::$additional = array()
protected