‪TYPO3CMS  9.5
TYPO3\CMS\Extensionmanager\ViewHelpers\ProcessAvailableActionsViewHelper Class Reference
Inheritance diagram for TYPO3\CMS\Extensionmanager\ViewHelpers\ProcessAvailableActionsViewHelper:

Public Member Functions

 injectSignalSlotDispatcher (\TYPO3\CMS\Extbase\SignalSlot\Dispatcher $signalSlotDispatcher)
 
 initializeArguments ()
 
string render ()
 

Public Attributes

const SIGNAL_ProcessActions = 'processActions'
 

Protected Member Functions

array emitProcessActionsSignal ($extension, array $actions)
 

Protected Attributes

TYPO3 CMS Extbase SignalSlot Dispatcher $signalSlotDispatcher
 

Detailed Description

ViewHelper to let 3rd-party extensions process the list of available actions for a given extension.

Definition at line 24 of file ProcessAvailableActionsViewHelper.php.

Member Function Documentation

◆ emitProcessActionsSignal()

array TYPO3\CMS\Extensionmanager\ViewHelpers\ProcessAvailableActionsViewHelper::emitProcessActionsSignal (   $extension,
array  $actions 
)
protected

Emits a signal after the list of actions is processed

Parameters
string$extension
array$actions
Returns
‪array Modified action array

Definition at line 72 of file ProcessAvailableActionsViewHelper.php.

Referenced by TYPO3\CMS\Extensionmanager\ViewHelpers\ProcessAvailableActionsViewHelper\render().

◆ initializeArguments()

TYPO3\CMS\Extensionmanager\ViewHelpers\ProcessAvailableActionsViewHelper::initializeArguments ( )

Initialize arguments

Definition at line 43 of file ProcessAvailableActionsViewHelper.php.

◆ injectSignalSlotDispatcher()

TYPO3\CMS\Extensionmanager\ViewHelpers\ProcessAvailableActionsViewHelper::injectSignalSlotDispatcher ( \TYPO3\CMS\Extbase\SignalSlot\Dispatcher  $signalSlotDispatcher)
Parameters
\TYPO3\CMS\Extbase\SignalSlot\Dispatcher$signalSlotDispatcher

Definition at line 35 of file ProcessAvailableActionsViewHelper.php.

References TYPO3\CMS\Extensionmanager\ViewHelpers\ProcessAvailableActionsViewHelper\$signalSlotDispatcher.

◆ render()

string TYPO3\CMS\Extensionmanager\ViewHelpers\ProcessAvailableActionsViewHelper::render ( )

Processes the list of actions.

Returns
‪string the rendered list of actions

Definition at line 54 of file ProcessAvailableActionsViewHelper.php.

References TYPO3\CMS\Extensionmanager\ViewHelpers\ProcessAvailableActionsViewHelper\emitProcessActionsSignal().

Member Data Documentation

◆ $signalSlotDispatcher

TYPO3 CMS Extbase SignalSlot Dispatcher TYPO3\CMS\Extensionmanager\ViewHelpers\ProcessAvailableActionsViewHelper::$signalSlotDispatcher
protected

◆ SIGNAL_ProcessActions

const TYPO3\CMS\Extensionmanager\ViewHelpers\ProcessAvailableActionsViewHelper::SIGNAL_ProcessActions = 'processActions'

Definition at line 26 of file ProcessAvailableActionsViewHelper.php.