‪TYPO3CMS  9.5
TYPO3\CMS\T3editor\Registry\AddonRegistry Class Reference
Inheritance diagram for TYPO3\CMS\T3editor\Registry\AddonRegistry:
TYPO3\CMS\Core\SingletonInterface

Public Member Functions

self register (Addon $addon)
 
Addon[] getForMode (string $mode='')
 
array compileSettings (array $addons)
 

Static Public Member Functions

static self getInstance ()
 

Protected Attributes

Addon[] $registeredAddons = array( )
 

Detailed Description

Registers and holds t3editor modes

Definition at line 26 of file AddonRegistry.php.

Member Function Documentation

◆ compileSettings()

array TYPO3\CMS\T3editor\Registry\AddonRegistry::compileSettings ( array  $addons)
Parameters
Addon[]$addons
Returns
‪array

Definition at line 75 of file AddonRegistry.php.

◆ getForMode()

Addon [] TYPO3\CMS\T3editor\Registry\AddonRegistry::getForMode ( string  $mode = '')
Parameters
string$mode
Returns
Addon[]

Definition at line 58 of file AddonRegistry.php.

◆ getInstance()

static self TYPO3\CMS\T3editor\Registry\AddonRegistry::getInstance ( )
static

◆ register()

self TYPO3\CMS\T3editor\Registry\AddonRegistry::register ( Addon  $addon)

Registers addons for global use in t3editor

Parameters
Addon$addon
Returns
‪self

Definition at line 47 of file AddonRegistry.php.

Member Data Documentation

◆ $registeredAddons

Addon [] TYPO3\CMS\T3editor\Registry\AddonRegistry::$registeredAddons = array( )
protected

Definition at line 30 of file AddonRegistry.php.