TYPO3  7.6
Public Member Functions | Public Attributes | Protected Member Functions | List of all members
TypoScriptTemplateObjectBrowserModuleFunctionController Class Reference
Inheritance diagram for TypoScriptTemplateObjectBrowserModuleFunctionController:
AbstractFunctionModule

Public Member Functions

 init (&$pObj, $conf)
 
 modMenu ()
 
 verify_TSobjects ($propertyArray, $parentType, $parentValue)
 
 initialize_editor ($pageId, $template_uid=0)
 
 main ()
 
- Public Member Functions inherited from AbstractFunctionModule
 init (&$pObj, $conf)
 
 handleExternalFunctionValue ()
 
 incLocalLang ()
 
 checkExtObj ()
 
 extObjContent ()
 
 modMenu ()
 

Public Attributes

 $pObj
 
- Public Attributes inherited from AbstractFunctionModule
 $pObj
 
 $extObj = null
 
 $thisPath = ''
 
 $localLangFile = 'locallang.xlf'
 
 $extClassConf
 
 $function_key = ''
 

Protected Member Functions

 getExtendedTemplateService ()
 
 getTemplateRow ()
 
- Protected Member Functions inherited from AbstractFunctionModule
 getLanguageService ()
 
 getBackendUserAuthentication ()
 
 getDocumentTemplate ()
 
 getBackPath ()
 
 getDatabaseConnection ()
 
 getPageRenderer ()
 

Additional Inherited Members

- Protected Attributes inherited from AbstractFunctionModule
 $pageRenderer = null
 

Detailed Description

This class displays the submodule "TypoScript Object Browser" inside the Web > Template module

Definition at line 35 of file TypoScriptTemplateObjectBrowserModuleFunctionController.php.

Member Function Documentation

getExtendedTemplateService ( )
protected
Returns
ExtendedTemplateService

Definition at line 562 of file TypoScriptTemplateObjectBrowserModuleFunctionController.php.

References $GLOBALS.

Referenced by TypoScriptTemplateObjectBrowserModuleFunctionController\main().

getTemplateRow ( )
protected
init ( $pObj,
  $conf 
)
initialize_editor (   $pageId,
  $template_uid = 0 
)

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
int

Definition at line 186 of file TypoScriptTemplateObjectBrowserModuleFunctionController.php.

References $GLOBALS, and GeneralUtility\makeInstance().

Referenced by TypoScriptTemplateObjectBrowserModuleFunctionController\main().

main ( )
modMenu ( )
verify_TSobjects (   $propertyArray,
  $parentType,
  $parentValue 
)

Verify TS objects

Parameters
array$propertyArray
string$parentType
string$parentValue
Returns
array|NULL
Deprecated:
since TYPO3 CMS 7, will be removed in TYPO3 CMS 8

Definition at line 115 of file TypoScriptTemplateObjectBrowserModuleFunctionController.php.

References MathUtility\canBeInterpretedAsInteger(), and GeneralUtility\logDeprecatedFunction().

Member Data Documentation

$pObj