‪TYPO3CMS  10.4
TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateConstantEditorModuleFunctionController Class Reference

Public Member Functions

 init ($pObj, ServerRequestInterface $request)
 
string main ()
 

Protected Member Functions

bool initialize_editor ($pageId, $template_uid=0)
 
LanguageService getLanguageService ()
 
PageRenderer getPageRenderer ()
 

Protected Attributes

TypoScriptTemplateModuleController $pObj
 
array $templateRow
 
ExtendedTemplateService $templateService
 
array $constants
 
 $id
 
ServerRequestInterface $request
 

Detailed Description

TypoScript Constant editor

This is a specific Backend Controller implementation and is not considered part of the Public TYPO3 API.

Definition at line 32 of file TypoScriptTemplateConstantEditorModuleFunctionController.php.

Member Function Documentation

◆ getLanguageService()

LanguageService TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateConstantEditorModuleFunctionController::getLanguageService ( )
protected
Returns
‪LanguageService

Definition at line 188 of file TypoScriptTemplateConstantEditorModuleFunctionController.php.

References $GLOBALS.

◆ getPageRenderer()

PageRenderer TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateConstantEditorModuleFunctionController::getPageRenderer ( )
protected

◆ init()

TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateConstantEditorModuleFunctionController::init (   $pObj,
ServerRequestInterface  $request 
)

◆ initialize_editor()

bool TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateConstantEditorModuleFunctionController::initialize_editor (   $pageId,
  $template_uid = 0 
)
protected

Initialize editor

Initializes the module. Done in this function because we may need to re-initialize if data is submitted!

Parameters
int$pageId
int$template_uid
Returns
‪bool

Definition at line 84 of file TypoScriptTemplateConstantEditorModuleFunctionController.php.

Referenced by TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateConstantEditorModuleFunctionController\main().

◆ main()

Member Data Documentation

◆ $constants

array TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateConstantEditorModuleFunctionController::$constants
protected

◆ $id

TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateConstantEditorModuleFunctionController::$id
protected

◆ $pObj

TypoScriptTemplateModuleController TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateConstantEditorModuleFunctionController::$pObj
protected

◆ $request

ServerRequestInterface TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateConstantEditorModuleFunctionController::$request
protected

◆ $templateRow

array TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateConstantEditorModuleFunctionController::$templateRow
protected

◆ $templateService

ExtendedTemplateService TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateConstantEditorModuleFunctionController::$templateService
protected