TYPO3 API  SVNRelease
Public Member Functions | Protected Member Functions | Protected Attributes
tx_sysactionToolbarMenu Class Reference
Inheritance diagram for tx_sysactionToolbarMenu:
Inheritance graph
[legend]
Collaboration diagram for tx_sysactionToolbarMenu:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 __construct (TYPO3backend &$backendReference=null)
 setBackend (TYPO3backend &$backendReference)
 render ()
 getAdditionalAttributes ()
 checkAccess ()

Protected Member Functions

 getActionEntries ()
 addJavascriptToBackend ()
 addCssToBackend ()

Protected Attributes

 $backendReference
 $EXTKEY = 'sys_action'

Detailed Description

Definition at line 38 of file class.tx_sysaction_toolbarmenu.php.


Constructor & Destructor Documentation

tx_sysactionToolbarMenu::__construct ( TYPO3backend &$  backendReference = null)

constructor

Returns:
void

Implements backend_toolbarItem.

Definition at line 53 of file class.tx_sysaction_toolbarmenu.php.

References $backendReference.


Member Function Documentation

tx_sysactionToolbarMenu::addCssToBackend ( ) [protected]

adds the neccessary css ot the backend

Returns:
void

Definition at line 181 of file class.tx_sysaction_toolbarmenu.php.

References t3lib_extMgm\extRelPath().

Referenced by render().

tx_sysactionToolbarMenu::addJavascriptToBackend ( ) [protected]

adds the neccessary javascript ot the backend

Returns:
void

Definition at line 170 of file class.tx_sysaction_toolbarmenu.php.

References t3lib_extMgm\extRelPath().

Referenced by render().

tx_sysactionToolbarMenu::checkAccess ( )

Checks if user has access to the sys action menu

Returns:
boolean true if the user has access, false otherwise

Implements backend_toolbarItem.

Definition at line 194 of file class.tx_sysaction_toolbarmenu.php.

tx_sysactionToolbarMenu::getActionEntries ( ) [protected]

gets the entries for the action menu

Returns:
array array of action menu entries
Author:
Steffen Kamper <info@sk-typo3.de>
Ingo Renner <ingo@typo3.org>

Definition at line 109 of file class.tx_sysaction_toolbarmenu.php.

References $GLOBALS.

Referenced by render().

tx_sysactionToolbarMenu::getAdditionalAttributes ( )

returns additional attributes for the list item in the toolbar

Returns:
string list item HTML attibutes

Implements backend_toolbarItem.

Definition at line 161 of file class.tx_sysaction_toolbarmenu.php.

tx_sysactionToolbarMenu::render ( )

renders the toolbar menu

Returns:
string the rendered backend menu
Author:
Ingo Renner <ingo@typo3.org>

Implements backend_toolbarItem.

Definition at line 73 of file class.tx_sysaction_toolbarmenu.php.

References $GLOBALS, addCssToBackend(), addJavascriptToBackend(), getActionEntries(), and t3lib_iconWorks\getSpriteIcon().

tx_sysactionToolbarMenu::setBackend ( TYPO3backend &$  backendReference)

sets the backend reference

Parameters:
TYPO3backendbackend object reference
Returns:
void

Definition at line 63 of file class.tx_sysaction_toolbarmenu.php.

References $backendReference.


Member Data Documentation

tx_sysactionToolbarMenu::$backendReference [protected]

Definition at line 45 of file class.tx_sysaction_toolbarmenu.php.

Referenced by __construct(), and setBackend().

tx_sysactionToolbarMenu::$EXTKEY = 'sys_action' [protected]

Definition at line 46 of file class.tx_sysaction_toolbarmenu.php.


The documentation for this class was generated from the following file: