TYPO3 CMS  TYPO3_7-6
TYPO3\CMS\Fluid\Core\Compiler\AbstractCompiledTemplate Class Reference
Inheritance diagram for TYPO3\CMS\Fluid\Core\Compiler\AbstractCompiledTemplate:
TYPO3\CMS\Fluid\Core\Parser\ParsedTemplateInterface TYPO3\CMS\Fluid\Tests\Unit\Core\Compiler\Fixtures\AbstractCompiledTemplate

Public Member Functions

 getViewHelper ($uniqueCounter, \TYPO3\CMS\Fluid\Core\Rendering\RenderingContextInterface $renderingContext, $viewHelperName)
 
 isCompilable ()
 
 isCompiled ()
 
- Public Member Functions inherited from TYPO3\CMS\Fluid\Core\Parser\ParsedTemplateInterface
 render (\TYPO3\CMS\Fluid\Core\Rendering\RenderingContextInterface $renderingContext)
 
 getVariableContainer ()
 
 getLayoutName (\TYPO3\CMS\Fluid\Core\Rendering\RenderingContextInterface $renderingContext)
 
 hasLayout ()
 

Static Public Member Functions

static resolveDefaultEncoding ()
 

Protected Attributes

 $viewHelpersByPositionAndContext = []
 

Static Protected Attributes

static $objectContainer
 
static $defaultEncoding = null
 

Detailed Description

Abstract Fluid Compiled template.

INTERNAL!!

Definition at line 18 of file AbstractCompiledTemplate.php.

Member Function Documentation

◆ getViewHelper()

TYPO3\CMS\Fluid\Core\Compiler\AbstractCompiledTemplate::getViewHelper (   $uniqueCounter,
\TYPO3\CMS\Fluid\Core\Rendering\RenderingContextInterface  $renderingContext,
  $viewHelperName 
)

Public such that it is callable from within closures

Parameters
int$uniqueCounter
\TYPO3\CMS\Fluid\Core\Rendering\RenderingContextInterface$renderingContext
string$viewHelperName
Returns

Definition at line 45 of file AbstractCompiledTemplate.php.

References TYPO3\CMS\Core\Utility\GeneralUtility\makeInstance().

◆ isCompilable()

TYPO3\CMS\Fluid\Core\Compiler\AbstractCompiledTemplate::isCompilable ( )
Returns
bool

Implements TYPO3\CMS\Fluid\Core\Parser\ParsedTemplateInterface.

Definition at line 77 of file AbstractCompiledTemplate.php.

◆ isCompiled()

TYPO3\CMS\Fluid\Core\Compiler\AbstractCompiledTemplate::isCompiled ( )
Returns
bool

Implements TYPO3\CMS\Fluid\Core\Parser\ParsedTemplateInterface.

Definition at line 85 of file AbstractCompiledTemplate.php.

◆ resolveDefaultEncoding()

static TYPO3\CMS\Fluid\Core\Compiler\AbstractCompiledTemplate::resolveDefaultEncoding ( )
static
Returns
string

Definition at line 94 of file AbstractCompiledTemplate.php.

Member Data Documentation

◆ $defaultEncoding

TYPO3\CMS\Fluid\Core\Compiler\AbstractCompiledTemplate::$defaultEncoding = null
staticprotected

Definition at line 34 of file AbstractCompiledTemplate.php.

◆ $objectContainer

TYPO3\CMS\Fluid\Core\Compiler\AbstractCompiledTemplate::$objectContainer
staticprotected

Definition at line 29 of file AbstractCompiledTemplate.php.

◆ $viewHelpersByPositionAndContext

TYPO3\CMS\Fluid\Core\Compiler\AbstractCompiledTemplate::$viewHelpersByPositionAndContext = []
protected

Definition at line 23 of file AbstractCompiledTemplate.php.