TYPO3 CMS  TYPO3_7-6
TYPO3\CMS\Backend\Domain\Model\Module\BackendModule Class Reference

Public Member Functions

 __construct ()
 
 setChildren ($children)
 
 getChildren ()
 
 addChild (\TYPO3\CMS\Backend\Domain\Model\Module\BackendModule $child)
 
 setIcon ($icon)
 
 getIcon ()
 
 setName ($name)
 
 getName ()
 
 setTitle ($title)
 
 getTitle ()
 
 setLink ($link)
 
 getLink ()
 
 setDescription ($description)
 
 getDescription ()
 
 setNavigationComponentId ($navigationComponentId)
 
 getNavigationComponentId ()
 
 setNavigationFrameScript ($navigationFrameScript)
 
 getNavigationFrameScript ()
 
 setNavigationFrameScriptParameters ($navigationFrameScriptParameters)
 
 getNavigationFrameScriptParameters ()
 
 setOnClick ($onClick)
 
 getOnClick ()
 

Protected Attributes

 $title = ''
 
 $name = ''
 
 $icon = ''
 
 $link = ''
 
 $onClick = ''
 
 $description = ''
 
 $navigationComponentId = ''
 
 $navigationFrameScript = ''
 
 $navigationFrameScriptParameters = ''
 
 $children
 

Detailed Description

Model for menu entries

Definition at line 20 of file BackendModule.php.

Constructor & Destructor Documentation

◆ __construct()

TYPO3\CMS\Backend\Domain\Model\Module\BackendModule::__construct ( )

construct

Definition at line 75 of file BackendModule.php.

Member Function Documentation

◆ addChild()

TYPO3\CMS\Backend\Domain\Model\Module\BackendModule::addChild ( \TYPO3\CMS\Backend\Domain\Model\Module\BackendModule  $child)

Add Child

Parameters
\TYPO3\CMS\Backend\Domain\Model\Module\BackendModule$child
Returns
void

Definition at line 107 of file BackendModule.php.

◆ getChildren()

TYPO3\CMS\Backend\Domain\Model\Module\BackendModule::getChildren ( )

Get children

Returns

Definition at line 96 of file BackendModule.php.

References TYPO3\CMS\Backend\Domain\Model\Module\BackendModule\$children.

◆ getDescription()

TYPO3\CMS\Backend\Domain\Model\Module\BackendModule::getDescription ( )

Get Description

Returns
string

Definition at line 212 of file BackendModule.php.

References TYPO3\CMS\Backend\Domain\Model\Module\BackendModule\$description.

◆ getIcon()

TYPO3\CMS\Backend\Domain\Model\Module\BackendModule::getIcon ( )

Get icon

Returns
string

Definition at line 128 of file BackendModule.php.

References TYPO3\CMS\Backend\Domain\Model\Module\BackendModule\$icon.

◆ getLink()

TYPO3\CMS\Backend\Domain\Model\Module\BackendModule::getLink ( )

Get Link

Returns
string

Definition at line 191 of file BackendModule.php.

References TYPO3\CMS\Backend\Domain\Model\Module\BackendModule\$link.

◆ getName()

TYPO3\CMS\Backend\Domain\Model\Module\BackendModule::getName ( )

Get name

Returns
string

Definition at line 149 of file BackendModule.php.

References TYPO3\CMS\Backend\Domain\Model\Module\BackendModule\$name.

◆ getNavigationComponentId()

TYPO3\CMS\Backend\Domain\Model\Module\BackendModule::getNavigationComponentId ( )

Get Navigation Component Id

Returns
string

Definition at line 233 of file BackendModule.php.

References TYPO3\CMS\Backend\Domain\Model\Module\BackendModule\$navigationComponentId.

◆ getNavigationFrameScript()

TYPO3\CMS\Backend\Domain\Model\Module\BackendModule::getNavigationFrameScript ( )

◆ getNavigationFrameScriptParameters()

TYPO3\CMS\Backend\Domain\Model\Module\BackendModule::getNavigationFrameScriptParameters ( )

◆ getOnClick()

TYPO3\CMS\Backend\Domain\Model\Module\BackendModule::getOnClick ( )

Get onClick

Returns
string

Definition at line 286 of file BackendModule.php.

References TYPO3\CMS\Backend\Domain\Model\Module\BackendModule\$onClick.

◆ getTitle()

TYPO3\CMS\Backend\Domain\Model\Module\BackendModule::getTitle ( )

Get Title

Returns
string

Definition at line 170 of file BackendModule.php.

References TYPO3\CMS\Backend\Domain\Model\Module\BackendModule\$title.

◆ setChildren()

TYPO3\CMS\Backend\Domain\Model\Module\BackendModule::setChildren (   $children)

Set children

Parameters
\SplObjectStorage$children
Returns
void

Definition at line 86 of file BackendModule.php.

References TYPO3\CMS\Backend\Domain\Model\Module\BackendModule\$children.

◆ setDescription()

TYPO3\CMS\Backend\Domain\Model\Module\BackendModule::setDescription (   $description)

Set Description

Parameters
string$description
Returns
void

Definition at line 202 of file BackendModule.php.

References TYPO3\CMS\Backend\Domain\Model\Module\BackendModule\$description.

◆ setIcon()

TYPO3\CMS\Backend\Domain\Model\Module\BackendModule::setIcon (   $icon)

Set icon

Parameters
string$icon
Returns
void

Definition at line 118 of file BackendModule.php.

References TYPO3\CMS\Backend\Domain\Model\Module\BackendModule\$icon.

◆ setLink()

TYPO3\CMS\Backend\Domain\Model\Module\BackendModule::setLink (   $link)

Set Link

Parameters
string$link
Returns
void

Definition at line 181 of file BackendModule.php.

References TYPO3\CMS\Backend\Domain\Model\Module\BackendModule\$link.

◆ setName()

TYPO3\CMS\Backend\Domain\Model\Module\BackendModule::setName (   $name)

Set name

Parameters
string$name
Returns
void

Definition at line 139 of file BackendModule.php.

References TYPO3\CMS\Backend\Domain\Model\Module\BackendModule\$name.

◆ setNavigationComponentId()

TYPO3\CMS\Backend\Domain\Model\Module\BackendModule::setNavigationComponentId (   $navigationComponentId)

Set Navigation Component Id

Parameters
string$navigationComponentId
Returns
void

Definition at line 223 of file BackendModule.php.

References TYPO3\CMS\Backend\Domain\Model\Module\BackendModule\$navigationComponentId.

◆ setNavigationFrameScript()

TYPO3\CMS\Backend\Domain\Model\Module\BackendModule::setNavigationFrameScript (   $navigationFrameScript)
Parameters
string$navigationFrameScript

Definition at line 241 of file BackendModule.php.

References TYPO3\CMS\Backend\Domain\Model\Module\BackendModule\$navigationFrameScript.

◆ setNavigationFrameScriptParameters()

TYPO3\CMS\Backend\Domain\Model\Module\BackendModule::setNavigationFrameScriptParameters (   $navigationFrameScriptParameters)
Parameters
string$navigationFrameScriptParameters

Definition at line 257 of file BackendModule.php.

References TYPO3\CMS\Backend\Domain\Model\Module\BackendModule\$navigationFrameScriptParameters.

◆ setOnClick()

TYPO3\CMS\Backend\Domain\Model\Module\BackendModule::setOnClick (   $onClick)

Set onClick

Parameters
string$onClick
Returns
void

Definition at line 276 of file BackendModule.php.

References TYPO3\CMS\Backend\Domain\Model\Module\BackendModule\$onClick.

◆ setTitle()

TYPO3\CMS\Backend\Domain\Model\Module\BackendModule::setTitle (   $title)

Set title

Parameters
string$title
Returns
void

Definition at line 160 of file BackendModule.php.

References TYPO3\CMS\Backend\Domain\Model\Module\BackendModule\$title.

Member Data Documentation

◆ $children

TYPO3\CMS\Backend\Domain\Model\Module\BackendModule::$children
protected

◆ $description

TYPO3\CMS\Backend\Domain\Model\Module\BackendModule::$description = ''
protected

◆ $icon

TYPO3\CMS\Backend\Domain\Model\Module\BackendModule::$icon = ''
protected

◆ $link

TYPO3\CMS\Backend\Domain\Model\Module\BackendModule::$link = ''
protected

◆ $name

TYPO3\CMS\Backend\Domain\Model\Module\BackendModule::$name = ''
protected

◆ $navigationComponentId

TYPO3\CMS\Backend\Domain\Model\Module\BackendModule::$navigationComponentId = ''
protected

◆ $navigationFrameScript

TYPO3\CMS\Backend\Domain\Model\Module\BackendModule::$navigationFrameScript = ''
protected

◆ $navigationFrameScriptParameters

TYPO3\CMS\Backend\Domain\Model\Module\BackendModule::$navigationFrameScriptParameters = ''
protected

◆ $onClick

TYPO3\CMS\Backend\Domain\Model\Module\BackendModule::$onClick = ''
protected

◆ $title

TYPO3\CMS\Backend\Domain\Model\Module\BackendModule::$title = ''
protected