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

Public Member Functions

 registerConfiguration ()
 

Protected Member Functions

array buildConfiguration ()
 
string generateCacheIdentifier (PackageManager $packageManager)
 
FrontendInterface 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()

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

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

Returns
‪array
Exceptions

Definition at line 96 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()

string TYPO3\CMS\T3editor\T3editor::generateCacheIdentifier ( PackageManager  $packageManager)
protected
Parameters
PackageManager$packageManager
Returns
‪string

Definition at line 144 of file T3editor.php.

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

◆ getCache()

FrontendInterface TYPO3\CMS\T3editor\T3editor::getCache ( )
protected
Returns
‪FrontendInterface
Exceptions

Definition at line 154 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, and TYPO3\CMS\T3editor\T3editor\buildConfiguration().

Member Data Documentation

◆ $configuration

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