‪TYPO3CMS  10.4
TYPO3\CMS\Backend\Template\Components\Menu\MenuItem Class Reference
Inheritance diagram for TYPO3\CMS\Backend\Template\Components\Menu\MenuItem:
TYPO3\CMS\Backend\Template\Components\AbstractControl

Public Member Functions

MenuItem setHref ($href)
 
MenuItem setActive ($active)
 
string getHref ()
 
bool isActive ()
 
bool isValid (MenuItem $menuItem)
 
- ‪Public Member Functions inherited from ‪TYPO3\CMS\Backend\Template\Components\AbstractControl
string getClasses ()
 
string getTitle ()
 
array getDataAttributes ()
 
string getOnClick ()
 
$this setClasses ($classes)
 
$this setTitle ($title)
 
$this setDataAttributes (array $dataAttributes)
 
$this setOnClick ($onClick)
 

Protected Attributes

string $href = ''
 
bool $active = false
 
- ‪Protected Attributes inherited from ‪TYPO3\CMS\Backend\Template\Components\AbstractControl
string $classes = ''
 
string $title = ''
 
array $dataAttributes = array( )
 
string $onClick = ''
 

Detailed Description

MenuItem

Definition at line 23 of file MenuItem.php.

Member Function Documentation

◆ getHref()

string TYPO3\CMS\Backend\Template\Components\Menu\MenuItem::getHref ( )

◆ isActive()

bool TYPO3\CMS\Backend\Template\Components\Menu\MenuItem::isActive ( )

Check if is active

Returns
‪bool

Definition at line 78 of file MenuItem.php.

References TYPO3\CMS\Backend\Template\Components\Menu\MenuItem\$active.

◆ isValid()

bool TYPO3\CMS\Backend\Template\Components\Menu\MenuItem::isValid ( MenuItem  $menuItem)

Validation

Parameters
MenuItem$menuItem‪The menuItem to validate
Returns
‪bool

Definition at line 90 of file MenuItem.php.

References TYPO3\CMS\Backend\Template\Components\Menu\MenuItem\getHref(), and TYPO3\CMS\Backend\Template\Components\AbstractControl\getTitle().

Referenced by TYPO3\CMS\Backend\Template\Components\Menu\Menu\addMenuItem().

◆ setActive()

MenuItem TYPO3\CMS\Backend\Template\Components\Menu\MenuItem::setActive (   $active)

Set active

Parameters
bool$active‪Defines whether a menuItem is active
Returns
MenuItem

Definition at line 57 of file MenuItem.php.

References TYPO3\CMS\Backend\Template\Components\Menu\MenuItem\$active.

◆ setHref()

MenuItem TYPO3\CMS\Backend\Template\Components\Menu\MenuItem::setHref (   $href)

Set href

Parameters
string$href‪Href of the MenuItem
Returns
MenuItem

Definition at line 44 of file MenuItem.php.

References TYPO3\CMS\Backend\Template\Components\Menu\MenuItem\$href.

Member Data Documentation

◆ $active

bool TYPO3\CMS\Backend\Template\Components\Menu\MenuItem::$active = false
protected

◆ $href

string TYPO3\CMS\Backend\Template\Components\Menu\MenuItem::$href = ''
protected