‪TYPO3CMS  ‪main
TYPO3\CMS\Backend\Backend\ToolbarItems\HelpToolbarItem Class Reference
Inheritance diagram for TYPO3\CMS\Backend\Backend\ToolbarItems\HelpToolbarItem:
TYPO3\CMS\Backend\Toolbar\ToolbarItemInterface TYPO3\CMS\Backend\Toolbar\RequestAwareToolbarItemInterface

Public Member Functions

 __construct (ModuleProvider $moduleProvider, private readonly BackendViewFactory $backendViewFactory,)
 
 setRequest (ServerRequestInterface $request)
 
 checkAccess ()
 
 getItem ()
 
 getDropDown ()
 
 getAdditionalAttributes ()
 
 hasDropDown ()
 
 getIndex ()
 

Protected Member Functions

 getBackendUser ()
 

Protected Attributes

MenuModule $helpModule = null
 

Private Attributes

ServerRequestInterface $request
 

Detailed Description

Help toolbar item - The question mark icon in toolbar

Definition at line 31 of file HelpToolbarItem.php.

Constructor & Destructor Documentation

◆ __construct()

Member Function Documentation

◆ checkAccess()

TYPO3\CMS\Backend\Backend\ToolbarItems\HelpToolbarItem::checkAccess ( )

Users see this if a module is available

Implements TYPO3\CMS\Backend\Toolbar\ToolbarItemInterface.

Definition at line 54 of file HelpToolbarItem.php.

◆ getAdditionalAttributes()

TYPO3\CMS\Backend\Backend\ToolbarItems\HelpToolbarItem::getAdditionalAttributes ( )

No additional attributes needed.

Implements TYPO3\CMS\Backend\Toolbar\ToolbarItemInterface.

Definition at line 85 of file HelpToolbarItem.php.

◆ getBackendUser()

TYPO3\CMS\Backend\Backend\ToolbarItems\HelpToolbarItem::getBackendUser ( )
protected

◆ getDropDown()

TYPO3\CMS\Backend\Backend\ToolbarItems\HelpToolbarItem::getDropDown ( )

Render drop down

Implements TYPO3\CMS\Backend\Toolbar\ToolbarItemInterface.

Definition at line 71 of file HelpToolbarItem.php.

◆ getIndex()

TYPO3\CMS\Backend\Backend\ToolbarItems\HelpToolbarItem::getIndex ( )

Position relative to others

Implements TYPO3\CMS\Backend\Toolbar\ToolbarItemInterface.

Definition at line 101 of file HelpToolbarItem.php.

◆ getItem()

TYPO3\CMS\Backend\Backend\ToolbarItems\HelpToolbarItem::getItem ( )

Render help icon

Implements TYPO3\CMS\Backend\Toolbar\ToolbarItemInterface.

Definition at line 62 of file HelpToolbarItem.php.

◆ hasDropDown()

TYPO3\CMS\Backend\Backend\ToolbarItems\HelpToolbarItem::hasDropDown ( )

This item has a drop-down

Implements TYPO3\CMS\Backend\Toolbar\ToolbarItemInterface.

Definition at line 93 of file HelpToolbarItem.php.

◆ setRequest()

TYPO3\CMS\Backend\Backend\ToolbarItems\HelpToolbarItem::setRequest ( ServerRequestInterface  $request)

Member Data Documentation

◆ $helpModule

MenuModule TYPO3\CMS\Backend\Backend\ToolbarItems\HelpToolbarItem::$helpModule = null
protected

◆ $request

ServerRequestInterface TYPO3\CMS\Backend\Backend\ToolbarItems\HelpToolbarItem::$request
private