‪TYPO3CMS  9.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 (string $key)
 
FrontendInterface getCache ()
 

Protected Attributes

array $configuration
 

Detailed Description

Provides necessary code to setup a t3editor instance in FormEngine

Definition at line 31 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 93 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 ( string  $key)
protected
Parameters
string$key
Returns
‪string

Definition at line 141 of file T3editor.php.

References TYPO3\CMS\Core\Core\Environment\getProjectPath().

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

◆ getCache()

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

Definition at line 151 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 42 of file T3editor.php.

References TYPO3\CMS\T3editor\T3editor\$configuration, TYPO3\CMS\T3editor\T3editor\buildConfiguration(), and TYPO3\CMS\T3editor\Registry\ModeRegistry\getInstance().

Member Data Documentation

◆ $configuration

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