‪TYPO3CMS  9.5
TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateModuleController Class Reference
Inheritance diagram for TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateModuleController:
TYPO3\CMS\Core\Compatibility\PublicPropertyDeprecationTrait TYPO3\CMS\Core\Compatibility\PublicMethodDeprecationTrait

Public Member Functions

 __construct ()
 
ResponseInterface mainAction (ServerRequestInterface $request)
 
string linkWrapTemplateTitle ($title, $onlyKey='')
 
string noTemplate ($newStandardTemplate=0)
 
string templateMenu ()
 
string createTemplate ($id, $actTemplateId=0)
 
array renderList ($pArray, $lines=[], $c=0)
 
- ‪Public Member Functions inherited from ‪TYPO3\CMS\Core\Compatibility\PublicPropertyDeprecationTrait
bool __isset (string $propertyName)
 
mixed __get (string $propertyName)
 
 __set (string $propertyName, $propertyValue)
 
 __unset (string $propertyName)
 
- ‪Public Member Functions inherited from ‪TYPO3\CMS\Core\Compatibility\PublicMethodDeprecationTrait
mixed __call (string $methodName, array $arguments)
 

Public Attributes

string $modMenu_dontValidateList = ''
 
string $modMenu_setDefaultList = ''
 
array $MOD_MENU
 
array $MOD_SETTINGS = array( )
 

Protected Member Functions

 init ()
 
 clearCache ()
 
 main ()
 
 generateMenu ()
 
 getButtons ()
 
 setInPageArray (&$pArray, $rlArr, $row)
 
StandaloneView getFluidTemplateObject ($extensionName, $templateName='Main')
 
 applyWorkspaceConstraint (QueryBuilder $queryBuilder, string $tableName, int $workspaceId)
 
string getHookObjectForAction ($action)
 
 menuConfig ()
 
array mergeExternalItems ($modName, $menuKey, $menuArr)
 
 handleExternalFunctionValue ($MM_key='function', $MS_value=null)
 
mixed getExternalItemConfig ($modName, $menuKey, $value='')
 
 checkExtObj ()
 
 checkSubExtObj ()
 
 extObjHeader ()
 
 extObjContent ()
 
string getExtObjContent ()
 
LanguageService getLanguageService ()
 
BackendUserAuthentication getBackendUser ()
 
PageRenderer getPageRenderer ()
 

Protected Attributes

string $perms_clause
 
string $sObj
 
string $edit
 
string $textExtensions = 'html,htm,txt,css,tmpl,inc,js'
 
string $modMenu_type = ''
 
array $pageinfo = array( )
 
bool $access = false
 
string $moduleName = 'web_ts'
 
ModuleTemplate $moduleTemplate
 
ExtendedTemplateService $templateService
 
array $MCONF = array( )
 
 $id
 
mixed $CMD
 
array $modTSconfig
 
array $extClassConf
 
string $content = ''
 
object $extObj
 

Private Attributes

array $deprecatedPublicProperties
 
array $deprecatedPublicMethods
 

Detailed Description

Module: TypoScript Tools

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

Definition at line 49 of file TypoScriptTemplateModuleController.php.

Constructor & Destructor Documentation

◆ __construct()

Member Function Documentation

◆ applyWorkspaceConstraint()

TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateModuleController::applyWorkspaceConstraint ( QueryBuilder  $queryBuilder,
string  $tableName,
int  $workspaceId 
)
protected

◆ checkExtObj()

TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateModuleController::checkExtObj ( )
protected

Creates an instance of the class found in $this->extClassConf['name'] in $this->extObj if any (this should hold three keys, "name", "path" and "title" if a "Function menu module" tries to connect...) This value in extClassConf might be set by an extension (in an ext_tables/ext_localconf file) which thus "connects" to a module. The array $this->extClassConf is set in handleExternalFunctionValue() based on the value of MOD_SETTINGS[function] If an instance is created it is initiated with $this passed as value and $this->extClassConf as second argument. Further the $this->MOD_SETTING is cleaned up again after calling the init function.

See also
handleExternalFunctionValue(), \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::insertModuleFunction(), $extObj

Definition at line 886 of file TypoScriptTemplateModuleController.php.

References TYPO3\CMS\Backend\Utility\BackendUtility\getModuleData().

Referenced by TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateModuleController\mainAction().

◆ checkSubExtObj()

TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateModuleController::checkSubExtObj ( )
protected

Calls the checkExtObj function in sub module if present.

Deprecated:
‪since TYPO3 v9, will be removed in TYPO3 v10.0.

Definition at line 901 of file TypoScriptTemplateModuleController.php.

◆ clearCache()

TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateModuleController::clearCache ( )
protected

◆ createTemplate()

string TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateModuleController::createTemplate (   $id,
  $actTemplateId = 0 
)

◆ extObjContent()

TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateModuleController::extObjContent ( )
protected

◆ extObjHeader()

TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateModuleController::extObjHeader ( )
protected

Calls the 'header' function inside the "Function menu module" if present. A header function might be needed to add JavaScript or other stuff in the head. This can't be done in the main function because the head is already written.

Deprecated:
‪since TYPO3 v9, will be removed in TYPO3 v10.0.

Definition at line 915 of file TypoScriptTemplateModuleController.php.

◆ generateMenu()

TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateModuleController::generateMenu ( )
protected

Generates the menu based on $this->MOD_MENU

Exceptions

Definition at line 366 of file TypoScriptTemplateModuleController.php.

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

◆ getBackendUser()

BackendUserAuthentication TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateModuleController::getBackendUser ( )
protected

◆ getButtons()

◆ getExternalItemConfig()

mixed TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateModuleController::getExternalItemConfig (   $modName,
  $menuKey,
  $value = '' 
)
protected

Returns configuration values from the global variable $TBE_MODULES_EXT for the module given. For example if the module is named "web_info" and the "function" key ($menuKey) of MOD_SETTINGS is "stat" ($value) then you will have the values of $TBE_MODULES_EXT['webinfo']['MOD_MENU']['function']['stat'] returned.

Parameters
string$modName‪Module name
string$menuKey‪Menu key, eg. "function" for the function menu. See $this->MOD_MENU
string$value‪Optionally the value-key to fetch from the array that would otherwise have been returned if this value was not set. Look source...
Returns
‪mixed The value from the TBE_MODULES_EXT array.
See also
handleExternalFunctionValue()

Definition at line 868 of file TypoScriptTemplateModuleController.php.

References $GLOBALS.

Referenced by TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateModuleController\handleExternalFunctionValue().

◆ getExtObjContent()

string TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateModuleController::getExtObjContent ( )
protected

◆ getFluidTemplateObject()

StandaloneView TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateModuleController::getFluidTemplateObject (   $extensionName,
  $templateName = 'Main' 
)
protected

Returns a new standalone view, shorthand function

Parameters
string$extensionName
string$templateName
Returns
‪StandaloneView

Definition at line 748 of file TypoScriptTemplateModuleController.php.

Referenced by TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateModuleController\main(), and TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateModuleController\noTemplate().

◆ getHookObjectForAction()

string TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateModuleController::getHookObjectForAction (   $action)
protected

◆ getLanguageService()

◆ getPageRenderer()

PageRenderer TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateModuleController::getPageRenderer ( )
protected
Returns
‪PageRenderer

Definition at line 981 of file TypoScriptTemplateModuleController.php.

◆ handleExternalFunctionValue()

TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateModuleController::handleExternalFunctionValue (   $MM_key = 'function',
  $MS_value = null 
)
protected

Loads $this->extClassConf with the configuration for the CURRENT function of the menu.

Parameters
string$MM_key‪The key to MOD_MENU for which to fetch configuration. 'function' is default since it is first and foremost used to get information per "extension object" (I think that is what its called)
string$MS_value‪The value-key to fetch from the config array. If NULL (default) MOD_SETTINGS[$MM_key] will be used. This is useful if you want to force another function than the one defined in MOD_SETTINGS[function]. Call this in init() function of your Script Class: handleExternalFunctionValue('function', $forcedSubModKey)
See also
getExternalItemConfig(), init()

Definition at line 850 of file TypoScriptTemplateModuleController.php.

References TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateModuleController\getExternalItemConfig().

Referenced by TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateModuleController\init().

◆ init()

◆ linkWrapTemplateTitle()

string TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateModuleController::linkWrapTemplateTitle (   $title,
  $onlyKey = '' 
)

Wrap title for link in template, called from client classes.

Parameters
string$title
string$onlyKey
Returns
‪string

Definition at line 502 of file TypoScriptTemplateModuleController.php.

References TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateModuleController\$id.

◆ main()

◆ mainAction()

ResponseInterface TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateModuleController::mainAction ( ServerRequestInterface  $request)

Injects the request object for the current request or subrequest Then checks for module functions that have hooked in, and renders menu etc.

Parameters
ServerRequestInterface$request‪the current request
Returns
‪ResponseInterface the response with the content

Definition at line 401 of file TypoScriptTemplateModuleController.php.

References $GLOBALS, TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateModuleController\checkExtObj(), TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateModuleController\clearCache(), TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateModuleController\init(), and TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateModuleController\main().

◆ menuConfig()

TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateModuleController::menuConfig ( )
protected

Initializes the internal MOD_MENU array setting and unsetting items based on various conditions. It also merges in external menu items from the global array TBE_MODULES_EXT (see mergeExternalItems()) Then MOD_SETTINGS array is cleaned up (see \TYPO3\CMS\Backend\Utility\BackendUtility::getModuleData()) so it contains only valid values. It's also updated with any SET[] values submitted. Also loads the modTSconfig internal variable.

See also
init(), $MOD_MENU, $MOD_SETTINGS, \TYPO3\CMS\Backend\Utility\BackendUtility::getModuleData(), mergeExternalItems()

Definition at line 806 of file TypoScriptTemplateModuleController.php.

References TYPO3\CMS\Backend\Utility\BackendUtility\getModuleData(), TYPO3\CMS\Backend\Utility\BackendUtility\getPagesTSconfig(), and TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateModuleController\mergeExternalItems().

Referenced by TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateModuleController\init().

◆ mergeExternalItems()

array TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateModuleController::mergeExternalItems (   $modName,
  $menuKey,
  $menuArr 
)
protected

Merges menu items from global array $TBE_MODULES_EXT

Parameters
string$modName‪Module name for which to find value
string$menuKey‪Menu key, eg. 'function' for the function menu.
array$menuArr‪The part of a MOD_MENU array to work on.
Returns
‪array Modified array part.
See also
‪\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::insertModuleFunction(), menuConfig()

Definition at line 830 of file TypoScriptTemplateModuleController.php.

References $GLOBALS, TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateModuleController\getBackendUser(), TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateModuleController\getLanguageService(), and TYPO3\CMS\Core\Localization\LanguageService\sL().

Referenced by TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateModuleController\menuConfig().

◆ noTemplate()

string TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateModuleController::noTemplate (   $newStandardTemplate = 0)

◆ renderList()

array TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateModuleController::renderList (   $pArray,
  $lines = [],
  $c = 0 
)

Get the list

Parameters
array$pArray
array$lines
int$c
Returns
‪array
Deprecated:
‪since TYPO3 v9.4, will be removed in TYPO3 v10.0

Definition at line 696 of file TypoScriptTemplateModuleController.php.

References TYPO3\CMS\Core\Utility\MathUtility\canBeInterpretedAsInteger(), TYPO3\CMS\Backend\Utility\BackendUtility\getRecordWSOL(), and TYPO3\CMS\Core\Imaging\Icon\SIZE_SMALL.

◆ setInPageArray()

TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateModuleController::setInPageArray ( $pArray,
  $rlArr,
  $row 
)
protected

Set page in array To render list of page tree with templates

Parameters
array$pArray‪Multidimensional array of page tree with template records
array$rlArr‪Rootline array
array$row‪Record of sys_template

Definition at line 662 of file TypoScriptTemplateModuleController.php.

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

◆ templateMenu()

string TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateModuleController::templateMenu ( )

Render template menu, called from client classes.

Returns
‪string

Definition at line 572 of file TypoScriptTemplateModuleController.php.

References TYPO3\CMS\Backend\Utility\BackendUtility\getFuncMenu(), and TYPO3\CMS\Backend\Utility\BackendUtility\getModuleData().

Member Data Documentation

◆ $access

bool TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateModuleController::$access = false
protected

Definition at line 127 of file TypoScriptTemplateModuleController.php.

◆ $CMD

mixed TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateModuleController::$CMD
protected

The value of GET/POST var, 'CMD'

Deprecated:
‪since TYPO3 v9, will be removed in TYPO3 v10.0.

Definition at line 162 of file TypoScriptTemplateModuleController.php.

◆ $content

string TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateModuleController::$content = ''
protected

Generally used for accumulating the output content of backend modules

Definition at line 197 of file TypoScriptTemplateModuleController.php.

Referenced by TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateModuleController\getExtObjContent().

◆ $deprecatedPublicMethods

array TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateModuleController::$deprecatedPublicMethods
private
Initial value:
= array(
'getExternalItemConfig' => 'Using TypoScriptTemplateModuleController::getExternalItemConfig() is deprecated and will not be possible anymore in TYPO3 v10.0.',
'init' => 'Using TypoScriptTemplateModuleController::init() is deprecated and will not be possible anymore in TYPO3 v10.0.',
'clearCache' => 'Using TypoScriptTemplateModuleController::clearCache() is deprecated and will not be possible anymore in TYPO3 v10.0.',
'main' => 'Using TypoScriptTemplateModuleController::main() is deprecated and will not be possible anymore in TYPO3 v10.0.',
'setInPageArray' => 'Using TypoScriptTemplateModuleController::setInPageArray() is deprecated and will not be possible anymore in TYPO3 v10.0.',
'menuConfig' => 'Using TypoScriptTemplateModuleController::menuConfig() is deprecated and will not be possible anymore in TYPO3 v10.0.',
'mergeExternalItems' => 'Using TypoScriptTemplateModuleController::mergeExternalItems() is deprecated and will not be possible anymore in TYPO3 v10.0.',
'handleExternalFunctionValue' => 'Using TypoScriptTemplateModuleController::handleExternalFunctionValue() is deprecated and will not be possible anymore in TYPO3 v10.0.',
'checkExtObj' => 'Using TypoScriptTemplateModuleController::checkExtObj() is deprecated and will not be possible anymore in TYPO3 v10.0.',
'extObjContent' => 'Using TypoScriptTemplateModuleController::extObjContent() is deprecated and will not be possible anymore in TYPO3 v10.0.',
'getExtObjContent' => 'Using TypoScriptTemplateModuleController::getExtObjContent() is deprecated and will not be possible anymore in TYPO3 v10.0.',
'checkSubExtObj' => 'Using TypoScriptTemplateModuleController::checkSubExtObj() is deprecated, method will be removed in TYPO3 v10.0.',
'extObjHeader' => 'Using TypoScriptTemplateModuleController::extObjHeader() is deprecated, method will be removed in TYPO3 v10.0.',
)

Definition at line 73 of file TypoScriptTemplateModuleController.php.

◆ $deprecatedPublicProperties

array TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateModuleController::$deprecatedPublicProperties
private
Initial value:
= array(
'textExtensions' => 'Using TypoScriptTemplateModuleController::$textExtensions is deprecated and will not be possible anymore in TYPO3 v10.0.',
'pageinfo' => 'Using TypoScriptTemplateModuleController::$pageinfo is deprecated and will not be possible anymore in TYPO3 v10.0.',
'id' => 'Using TypoScriptTemplateModuleController::$id is deprecated and will not be possible anymore in TYPO3 v10.0.',
'modTSconfig' => 'Using TypoScriptTemplateModuleController::$modTSconfig is deprecated and will not be possible anymore in TYPO3 v10.0.',
'content' => 'Using TypoScriptTemplateModuleController::$content is deprecated and will not be possible anymore in TYPO3 v10.0.',
'extObj' => 'Using TypoScriptTemplateModuleController::$extObj is deprecated and will not be possible anymore in TYPO3 v10.0.',
'access' => 'Using TypoScriptTemplateModuleController::$access is deprecated and will not be possible anymore in TYPO3 v10.0.',
'perms_clause' => 'Using TypoScriptTemplateModuleController::$perms_clause is deprecated and will not be possible anymore in TYPO3 v10.0.',
'extClassConf' => 'Using TypoScriptTemplateModuleController::$extClassConf is deprecated and will not be possible anymore in TYPO3 v10.0.',
'edit' => 'Using TypoScriptTemplateModuleController::$edit is deprecated, property will be removed in TYPO3 v10.0.',
'modMenu_type' => 'Using TypoScriptTemplateModuleController::$modMenu_type is deprecated, property will be removed in TYPO3 v10.0.',
'MCONF' => 'Using TypoScriptTemplateModuleController::$MCONF is deprecated, property will be removed in TYPO3 v10.0.',
'CMD' => 'Using TypoScriptTemplateModuleController::$CMD is deprecated, property will be removed in TYPO3 v10.0.',
'sObj' => 'Using TypoScriptTemplateModuleController::$sObj is deprecated, property will be removed in TYPO3 v10.0.',
)

Definition at line 54 of file TypoScriptTemplateModuleController.php.

◆ $edit

string TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateModuleController::$edit
protected
Deprecated:
‪since TYPO3 v9, will be removed in TYPO3 v10.0.

Definition at line 101 of file TypoScriptTemplateModuleController.php.

◆ $extClassConf

array TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateModuleController::$extClassConf
protected

Contains module configuration parts from TBE_MODULES_EXT if found

See also
handleExternalFunctionValue()

Definition at line 191 of file TypoScriptTemplateModuleController.php.

◆ $extObj

object TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateModuleController::$extObj
protected

May contain an instance of a 'Function menu module' which connects to this backend module.

See also
checkExtObj()

Definition at line 204 of file TypoScriptTemplateModuleController.php.

◆ $id

◆ $MCONF

array TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateModuleController::$MCONF = array( )
protected

Loaded with the global array $MCONF which holds some module configuration from the conf.php file of backend modules.

Deprecated:
‪since TYPO3 v9, will be removed in TYPO3 v10.0.

Definition at line 150 of file TypoScriptTemplateModuleController.php.

◆ $MOD_MENU

array TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateModuleController::$MOD_MENU
Initial value:
= array(
'function' => []
)

The module menu items array. Each key represents a key for which values can range between the items in the array of that key. Written by client classes.

Definition at line 169 of file TypoScriptTemplateModuleController.php.

◆ $MOD_SETTINGS

array TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateModuleController::$MOD_SETTINGS = array( )

Current settings for the keys of the MOD_MENU array, used in client classes

See also
$MOD_MENU

Definition at line 178 of file TypoScriptTemplateModuleController.php.

◆ $modMenu_dontValidateList

string TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateModuleController::$modMenu_dontValidateList = ''

Definition at line 115 of file TypoScriptTemplateModuleController.php.

◆ $modMenu_setDefaultList

string TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateModuleController::$modMenu_setDefaultList = ''

Written by client classes

Definition at line 119 of file TypoScriptTemplateModuleController.php.

◆ $modMenu_type

string TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateModuleController::$modMenu_type = ''
protected

Written by client classes.

Deprecated:
‪since TYPO3 v9, will be removed in TYPO3 v10.0. Remove last usages, too.

Definition at line 111 of file TypoScriptTemplateModuleController.php.

◆ $modTSconfig

array TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateModuleController::$modTSconfig
protected

Module TSconfig based on PAGE TSconfig / USER TSconfig

Definition at line 184 of file TypoScriptTemplateModuleController.php.

◆ $moduleName

string TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateModuleController::$moduleName = 'web_ts'
protected

◆ $moduleTemplate

ModuleTemplate TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateModuleController::$moduleTemplate
protected

ModuleTemplate Container

Definition at line 139 of file TypoScriptTemplateModuleController.php.

◆ $pageinfo

array TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateModuleController::$pageinfo = array( )
protected

Definition at line 123 of file TypoScriptTemplateModuleController.php.

◆ $perms_clause

string TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateModuleController::$perms_clause
protected

Definition at line 91 of file TypoScriptTemplateModuleController.php.

◆ $sObj

string TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateModuleController::$sObj
protected
Deprecated:
‪since TYPO3 v9, will be removed in TYPO3 v10.0.

Definition at line 96 of file TypoScriptTemplateModuleController.php.

◆ $templateService

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

Definition at line 143 of file TypoScriptTemplateModuleController.php.

◆ $textExtensions

string TYPO3\CMS\Tstemplate\Controller\TypoScriptTemplateModuleController::$textExtensions = 'html,htm,txt,css,tmpl,inc,js'
protected
Deprecated:
‪since TYPO3 v9, will be removed in TYPO3 v10.0.

Definition at line 106 of file TypoScriptTemplateModuleController.php.