‪TYPO3CMS  11.5
TYPO3\CMS\Backend\ViewHelpers\ModuleLayout\Button\AbstractButtonViewHelper Class Reference
Inheritance diagram for TYPO3\CMS\Backend\ViewHelpers\ModuleLayout\Button\AbstractButtonViewHelper:
TYPO3\CMS\Backend\ViewHelpers\ModuleLayout\Button\LinkButtonViewHelper TYPO3\CMS\Backend\ViewHelpers\ModuleLayout\Button\ShortcutButtonViewHelper

Public Member Functions

 initializeArguments ()
 

Static Public Member Functions

static renderStatic (array $arguments, \Closure $renderChildrenClosure, RenderingContextInterface $renderingContext)
 

Static Protected Member Functions

static createButton (ButtonBar $buttonBar, array $arguments, RenderingContextInterface $renderingContext)
 

Static Private Member Functions

static ensureProperNesting (ViewHelperVariableContainer $viewHelperVariableContainer)
 
static addDefaultAttributes (AbstractButton $button, array $arguments, RenderingContextInterface $renderingContext)
 

Detailed Description

Deprecated:
‪since TYPO3 v11.3, will be removed in TYPO3 v12.0.

Definition at line 37 of file AbstractButtonViewHelper.php.

Member Function Documentation

◆ addDefaultAttributes()

static TYPO3\CMS\Backend\ViewHelpers\ModuleLayout\Button\AbstractButtonViewHelper::addDefaultAttributes ( AbstractButton  $button,
array  $arguments,
RenderingContextInterface  $renderingContext 
)
staticprivate

◆ createButton()

static TYPO3\CMS\Backend\ViewHelpers\ModuleLayout\Button\AbstractButtonViewHelper::createButton ( ButtonBar  $buttonBar,
array  $arguments,
RenderingContextInterface  $renderingContext 
)
staticabstractprotected

◆ ensureProperNesting()

static TYPO3\CMS\Backend\ViewHelpers\ModuleLayout\Button\AbstractButtonViewHelper::ensureProperNesting ( ViewHelperVariableContainer  $viewHelperVariableContainer)
staticprivate
Parameters
ViewHelperVariableContainer$viewHelperVariableContainer
Exceptions
Exception

Definition at line 90 of file AbstractButtonViewHelper.php.

Referenced by TYPO3\CMS\Backend\ViewHelpers\ModuleLayout\Button\AbstractButtonViewHelper\renderStatic().

◆ initializeArguments()

TYPO3\CMS\Backend\ViewHelpers\ModuleLayout\Button\AbstractButtonViewHelper::initializeArguments ( )

◆ renderStatic()

static TYPO3\CMS\Backend\ViewHelpers\ModuleLayout\Button\AbstractButtonViewHelper::renderStatic ( array  $arguments,
\Closure  $renderChildrenClosure,
RenderingContextInterface  $renderingContext 
)
static