TYPO3 CMS  TYPO3_7-6
TYPO3\CMS\Backend\Tree\TreeRepresentationNode Class Reference
Inheritance diagram for TYPO3\CMS\Backend\Tree\TreeRepresentationNode:
TYPO3\CMS\Backend\Tree\TreeNode TYPO3\CMS\Backend\Tree\ComparableNodeInterface TYPO3\CMS\Core\Tree\TableConfiguration\DatabaseTreeNode

Public Member Functions

 setClass ($class)
 
 getClass ()
 
 setIcon ($icon)
 
 getIcon ()
 
 setLabel ($label)
 
 getLabel ()
 
 setType ($type)
 
 getType ()
 
 setCallbackAction ($callbackAction)
 
 getCallbackAction ()
 
 toArray ($addChildNodes=true)
 
 dataFromArray ($data)
 
- Public Member Functions inherited from TYPO3\CMS\Backend\Tree\TreeNode
 __construct (array $data=[])
 
 setChildNodes (\TYPO3\CMS\Backend\Tree\TreeNodeCollection $childNodes)
 
 removeChildNodes ()
 
 getChildNodes ()
 
 hasChildNodes ()
 
 setId ($id)
 
 getId ()
 
 setParentNode (\TYPO3\CMS\Backend\Tree\TreeNode $parentNode=null)
 
 getParentNode ()
 
 equals (\TYPO3\CMS\Backend\Tree\TreeNode $other)
 
 compareTo ($other)
 
 toArray ($addChildNodes=true)
 
 dataFromArray ($data)
 
 serialize ()
 
 unserialize ($serializedString)
 

Protected Attributes

 $label = ''
 
 $type = ''
 
 $class = ''
 
 $icon = ''
 
 $callbackAction = ''
 
- Protected Attributes inherited from TYPO3\CMS\Backend\Tree\TreeNode
 $id = ''
 
 $parentNode = null
 
 $childNodes = null
 

Detailed Description

Representation Tree Node

Definition at line 20 of file TreeRepresentationNode.php.

Member Function Documentation

◆ dataFromArray()

◆ getCallbackAction()

TYPO3\CMS\Backend\Tree\TreeRepresentationNode::getCallbackAction ( )

Returns the callback action

Returns
string

Definition at line 140 of file TreeRepresentationNode.php.

References TYPO3\CMS\Backend\Tree\TreeRepresentationNode\$callbackAction.

◆ getClass()

TYPO3\CMS\Backend\Tree\TreeRepresentationNode::getClass ( )
Returns
string

Definition at line 69 of file TreeRepresentationNode.php.

References TYPO3\CMS\Backend\Tree\TreeRepresentationNode\$class.

◆ getIcon()

TYPO3\CMS\Backend\Tree\TreeRepresentationNode::getIcon ( )
Returns
string

Definition at line 86 of file TreeRepresentationNode.php.

References TYPO3\CMS\Backend\Tree\TreeRepresentationNode\$icon.

◆ getLabel()

TYPO3\CMS\Backend\Tree\TreeRepresentationNode::getLabel ( )
Returns
string

Definition at line 102 of file TreeRepresentationNode.php.

References TYPO3\CMS\Backend\Tree\TreeRepresentationNode\$label.

◆ getType()

TYPO3\CMS\Backend\Tree\TreeRepresentationNode::getType ( )
Returns
string

Definition at line 119 of file TreeRepresentationNode.php.

References TYPO3\CMS\Backend\Tree\TreeRepresentationNode\$type.

◆ setCallbackAction()

TYPO3\CMS\Backend\Tree\TreeRepresentationNode::setCallbackAction (   $callbackAction)

Sets the callback action

Parameters
string$callbackAction
Returns
void

Definition at line 130 of file TreeRepresentationNode.php.

References TYPO3\CMS\Backend\Tree\TreeRepresentationNode\$callbackAction.

Referenced by TYPO3\CMS\Backend\Tree\TreeRepresentationNode\dataFromArray().

◆ setClass()

TYPO3\CMS\Backend\Tree\TreeRepresentationNode::setClass (   $class)
Parameters
string$class
Returns
void

Definition at line 61 of file TreeRepresentationNode.php.

References TYPO3\CMS\Backend\Tree\TreeRepresentationNode\$class.

Referenced by TYPO3\CMS\Backend\Tree\TreeRepresentationNode\dataFromArray().

◆ setIcon()

TYPO3\CMS\Backend\Tree\TreeRepresentationNode::setIcon (   $icon)
Parameters
string$icon
Returns
void

Definition at line 78 of file TreeRepresentationNode.php.

References TYPO3\CMS\Backend\Tree\TreeRepresentationNode\$icon.

Referenced by TYPO3\CMS\Backend\Tree\TreeRepresentationNode\dataFromArray().

◆ setLabel()

TYPO3\CMS\Backend\Tree\TreeRepresentationNode::setLabel (   $label)

◆ setType()

TYPO3\CMS\Backend\Tree\TreeRepresentationNode::setType (   $type)
Parameters
string$type
Returns
void

Definition at line 111 of file TreeRepresentationNode.php.

References TYPO3\CMS\Backend\Tree\TreeRepresentationNode\$type.

Referenced by TYPO3\CMS\Backend\Tree\TreeRepresentationNode\dataFromArray().

◆ toArray()

TYPO3\CMS\Backend\Tree\TreeRepresentationNode::toArray (   $addChildNodes = true)

Returns the node in an array representation that can be used for serialization

Parameters
bool$addChildNodes
Returns
array

Definition at line 151 of file TreeRepresentationNode.php.

Member Data Documentation

◆ $callbackAction

TYPO3\CMS\Backend\Tree\TreeRepresentationNode::$callbackAction = ''
protected

◆ $class

TYPO3\CMS\Backend\Tree\TreeRepresentationNode::$class = ''
protected

◆ $icon

TYPO3\CMS\Backend\Tree\TreeRepresentationNode::$icon = ''
protected

◆ $label

TYPO3\CMS\Backend\Tree\TreeRepresentationNode::$label = ''
protected

◆ $type

TYPO3\CMS\Backend\Tree\TreeRepresentationNode::$type = ''
protected