TYPO3 CMS  TYPO3_7-6
TYPO3\CMS\Version\ClickMenu\VersionClickMenu Class Reference

Public Member Functions

 __construct ()
 
 main (&$backRef, $menuItems, $table, $uid)
 
 includeLL ()
 

Protected Attributes

 $iconFactory
 

Detailed Description

"Versioning" item added to click menu of elements.

Definition at line 25 of file VersionClickMenu.php.

Constructor & Destructor Documentation

◆ __construct()

TYPO3\CMS\Version\ClickMenu\VersionClickMenu::__construct ( )

Initialize

Definition at line 35 of file VersionClickMenu.php.

References TYPO3\CMS\Core\Utility\GeneralUtility\makeInstance().

Member Function Documentation

◆ includeLL()

TYPO3\CMS\Version\ClickMenu\VersionClickMenu::includeLL ( )

Includes the [extDir]/locallang.xlf and returns the translations found in that file.

Returns
array Local lang array

Definition at line 88 of file VersionClickMenu.php.

References $GLOBALS.

Referenced by TYPO3\CMS\Version\ClickMenu\VersionClickMenu\main().

◆ main()

TYPO3\CMS\Version\ClickMenu\VersionClickMenu::main ( $backRef,
  $menuItems,
  $table,
  $uid 
)

Main function, adding the item to input menuItems array

Parameters
ClickMenu$backRefReferences to parent clickmenu objects.
array$menuItemsArray of existing menu items accumulated. New element added to this.
string$tableTable name of the element
int$uidRecord UID of the element
Returns
array Modified menuItems array

Definition at line 49 of file VersionClickMenu.php.

References $GLOBALS, $uid, TYPO3\CMS\Version\ClickMenu\VersionClickMenu\includeLL(), and TYPO3\CMS\Core\Imaging\Icon\SIZE_SMALL.

Member Data Documentation

◆ $iconFactory

TYPO3\CMS\Version\ClickMenu\VersionClickMenu::$iconFactory
protected

Definition at line 30 of file VersionClickMenu.php.