Properties

$twig

$twig : 

Type

$renderedTemplates

$renderedTemplates : 

Type

$timeDataCollector

$timeDataCollector : 

Type

Methods

__construct()

__construct(\Twig_Environment  $twig, \DebugBar\DataCollector\TimeDataCollector  $timeDataCollector = null) 

Parameters

\Twig_Environment $twig
\DebugBar\DataCollector\TimeDataCollector $timeDataCollector

__call()

__call(  $name,   $arguments) 

Parameters

$name
$arguments

getRenderedTemplates()

getRenderedTemplates() 

addRenderedTemplate()

addRenderedTemplate(array  $info) 

Parameters

array $info

getTimeDataCollector()

getTimeDataCollector() 

getBaseTemplateClass()

getBaseTemplateClass() 

setBaseTemplateClass()

setBaseTemplateClass(  $class) 

Parameters

$class

enableDebug()

enableDebug() 

disableDebug()

disableDebug() 

isDebug()

isDebug() 

enableAutoReload()

enableAutoReload() 

disableAutoReload()

disableAutoReload() 

isAutoReload()

isAutoReload() 

enableStrictVariables()

enableStrictVariables() 

disableStrictVariables()

disableStrictVariables() 

isStrictVariables()

isStrictVariables() 

getCache()

getCache(  $original = true) 

Parameters

$original

setCache()

setCache(  $cache) 

Parameters

$cache

getCacheFilename()

getCacheFilename(  $name) 

Parameters

$name

getTemplateClass()

getTemplateClass(  $name,   $index = null) 

Parameters

$name
$index

getTemplateClassPrefix()

getTemplateClassPrefix() 

render()

render(  $name, array  $context = array()) 

Parameters

$name
array $context

display()

display(  $name, array  $context = array()) 

Parameters

$name
array $context

loadTemplate()

loadTemplate(  $name,   $index = null) 

Parameters

$name
$index

isTemplateFresh()

isTemplateFresh(  $name,   $time) 

Parameters

$name
$time

resolveTemplate()

resolveTemplate(  $names) 

Parameters

$names

clearTemplateCache()

clearTemplateCache() 

clearCacheFiles()

clearCacheFiles() 

getLexer()

getLexer() 

setLexer()

setLexer(\Twig_LexerInterface  $lexer) 

Parameters

\Twig_LexerInterface $lexer

tokenize()

tokenize(  $source,   $name = null) 

Parameters

$source
$name

getParser()

getParser() 

setParser()

setParser(\Twig_ParserInterface  $parser) 

Parameters

\Twig_ParserInterface $parser

parse()

parse(\Twig_TokenStream  $tokens) 

Parameters

\Twig_TokenStream $tokens

getCompiler()

getCompiler() 

setCompiler()

setCompiler(\Twig_CompilerInterface  $compiler) 

Parameters

\Twig_CompilerInterface $compiler

compile()

compile(\Twig_NodeInterface  $node) 

Parameters

\Twig_NodeInterface $node

compileSource()

compileSource(  $source,   $name = null) 

Parameters

$source
$name

setLoader()

setLoader(\Twig_LoaderInterface  $loader) 

Parameters

\Twig_LoaderInterface $loader

getLoader()

getLoader() 

setCharset()

setCharset(  $charset) 

Parameters

$charset

getCharset()

getCharset() 

initRuntime()

initRuntime() 

hasExtension()

hasExtension(  $name) 

Parameters

$name

getExtension()

getExtension(  $name) 

Parameters

$name

addExtension()

addExtension(\Twig_ExtensionInterface  $extension) 

Parameters

\Twig_ExtensionInterface $extension

removeExtension()

removeExtension(  $name) 

Parameters

$name

setExtensions()

setExtensions(array  $extensions) 

Parameters

array $extensions

getExtensions()

getExtensions() 

addTokenParser()

addTokenParser(\Twig_TokenParserInterface  $parser) 

Parameters

\Twig_TokenParserInterface $parser

getTokenParsers()

getTokenParsers() 

getTags()

getTags() 

addNodeVisitor()

addNodeVisitor(\Twig_NodeVisitorInterface  $visitor) 

Parameters

\Twig_NodeVisitorInterface $visitor

getNodeVisitors()

getNodeVisitors() 

addFilter()

addFilter(  $name,   $filter = null) 

Parameters

$name
$filter

getFilter()

getFilter(  $name) 

Parameters

$name

registerUndefinedFilterCallback()

registerUndefinedFilterCallback(  $callable) 

Parameters

$callable

getFilters()

getFilters() 

addTest()

addTest(  $name,   $test = null) 

Parameters

$name
$test

getTests()

getTests() 

getTest()

getTest(  $name) 

Parameters

$name

addFunction()

addFunction(  $name,   $function = null) 

Parameters

$name
$function

getFunction()

getFunction(  $name) 

Parameters

$name

registerUndefinedFunctionCallback()

registerUndefinedFunctionCallback(  $callable) 

Parameters

$callable

getFunctions()

getFunctions() 

addGlobal()

addGlobal(  $name,   $value) 

Parameters

$name
$value

getGlobals()

getGlobals() 

mergeGlobals()

mergeGlobals(array  $context) 

Parameters

array $context

getUnaryOperators()

getUnaryOperators() 

getBinaryOperators()

getBinaryOperators() 

computeAlternatives()

computeAlternatives(  $name,   $items) 

Parameters

$name
$items