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

Public Member Functions

 registerConfiguration ()
 

Protected Member Functions

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

Protected Attributes

array $configuration = null
 

Detailed Description

Provides necessary code to set up a code editor instance in FormEngine

Todo:
‪: refactor to use DI

Definition at line 34 of file CodeEditor.php.

Member Function Documentation

◆ buildConfiguration()

TYPO3\CMS\Backend\CodeEditor\CodeEditor::buildConfiguration ( )
protected

◆ generateCacheIdentifier()

TYPO3\CMS\Backend\CodeEditor\CodeEditor::generateCacheIdentifier ( PackageManager  $packageManager)
protected

◆ getCache()

TYPO3\CMS\Backend\CodeEditor\CodeEditor::getCache ( )
protected
Exceptions

Definition at line 142 of file CodeEditor.php.

Referenced by TYPO3\CMS\Backend\CodeEditor\CodeEditor\buildConfiguration().

◆ registerConfiguration()

TYPO3\CMS\Backend\CodeEditor\CodeEditor::registerConfiguration ( )

Registers the configuration and bootstraps the modes / addons.

Exceptions

Definition at line 43 of file CodeEditor.php.

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

Member Data Documentation

◆ $configuration

array TYPO3\CMS\Backend\CodeEditor\CodeEditor::$configuration = null
protected