‪TYPO3CMS  ‪main
TYPO3\CMS\T3editor\T3editor Class Reference
Inheritance diagram for TYPO3\CMS\T3editor\T3editor:
TYPO3\CMS\Core\SingletonInterface

Public Member Functions

 registerConfiguration ()
 

Protected Member Functions

 buildConfiguration ()
 
 generateCacheIdentifier (PackageManager $packageManager)
 
 getCache ()
 

Protected Attributes

array $configuration
 

Detailed Description

Provides necessary code to setup a t3editor instance in FormEngine

Todo:
‪: refactor to use DI

Definition at line 34 of file T3editor.php.

Member Function Documentation

◆ buildConfiguration()

TYPO3\CMS\T3editor\T3editor::buildConfiguration ( )
protected

Compiles the configuration for t3editor. Configuration is stored in caching framework.

Exceptions

Definition at line 91 of file T3editor.php.

References TYPO3\CMS\T3editor\T3editor\$configuration, TYPO3\CMS\T3editor\T3editor\generateCacheIdentifier(), and TYPO3\CMS\T3editor\T3editor\getCache().

Referenced by TYPO3\CMS\T3editor\T3editor\registerConfiguration().

◆ generateCacheIdentifier()

TYPO3\CMS\T3editor\T3editor::generateCacheIdentifier ( PackageManager  $packageManager)
protected

Definition at line 135 of file T3editor.php.

Referenced by TYPO3\CMS\T3editor\T3editor\buildConfiguration().

◆ getCache()

TYPO3\CMS\T3editor\T3editor::getCache ( )
protected
Exceptions

Definition at line 144 of file T3editor.php.

Referenced by TYPO3\CMS\T3editor\T3editor\buildConfiguration().

◆ registerConfiguration()

TYPO3\CMS\T3editor\T3editor::registerConfiguration ( )

Registers the configuration and bootstraps the modes / addons.

Exceptions

Definition at line 45 of file T3editor.php.

References TYPO3\CMS\T3editor\T3editor\$configuration, TYPO3\CMS\Webhooks\Message\$identifier, and TYPO3\CMS\T3editor\T3editor\buildConfiguration().

Member Data Documentation

◆ $configuration

array TYPO3\CMS\T3editor\T3editor::$configuration
protected