ImmediateActionElement

Model for creating an immediate action element on a module

Internal

not part of TYPO3 Core API due to possible refactorings in this place.

Table of Contents

Constants

MODULE_NAME  = 'TYPO3/CMS/Backend/Storage/ModuleStateStorage'

Properties

$action  : string
$args  : array<string|int, mixed>|null

Methods

__toString()  : string
dispatchCustomEvent()  : self
forAction()  : self
moduleStateUpdate()  : self
moduleStateUpdateWithCurrentMount()  : self

Constants

MODULE_NAME

public mixed MODULE_NAME = 'TYPO3/CMS/Backend/Storage/ModuleStateStorage'

Properties

$args

protected array<string|int, mixed>|null $args = null

Methods

__toString()

public __toString() : string
Return values
string

dispatchCustomEvent()

public static dispatchCustomEvent(string $name[, array<string|int, mixed>|null $details = null ][, bool $useTop = false ]) : self
Parameters
$name : string
$details : array<string|int, mixed>|null = null
$useTop : bool = false
Return values
self

forAction()

public static forAction(string $action) : self
Parameters
$action : string
Return values
self

moduleStateUpdate()

public static moduleStateUpdate(string $module, mixed $identifier[, bool|null $select = null ]) : self
Parameters
$module : string
$identifier : mixed
$select : bool|null = null
Return values
self

moduleStateUpdateWithCurrentMount()

public static moduleStateUpdateWithCurrentMount(string $module, mixed $identifier[, bool|null $select = null ]) : self
Parameters
$module : string
$identifier : mixed
$select : bool|null = null
Return values
self

        
On this page

Search results