EdgeRenderer
class EdgeRenderer extends AbstractEngineRenderer (View source)
The EdgeRenderer class.
Methods
from AbstractRenderer
object
getEngine(boolean $new = false)
Method to get property Engine
setEngine(object $engine)
Method to set property engine
string
render(string $file, array $data = array())
render
getCompiler()
Method to get property Compiler
getLoader()
Method to get property Loader
getCache()
Method to get property Cache
getExtensions()
Method to get property Extensions
Details
in AbstractRenderer at line line 42
__construct(SplPriorityQueue $paths = null, array $config = array())
Class init.
in AbstractRenderer at line line 61
string
escape(string $output)
Method to escape output.
in AbstractRenderer at line line 75
string
findFile(string $file, string $ext = '')
finFile
in AbstractRenderer at line line 101
SplPriorityQueue
getPaths()
getPaths
in AbstractRenderer at line line 113
AbstractRenderer
setPaths(SplPriorityQueue $paths)
setPaths
in AbstractRenderer at line line 140
AbstractRenderer
addPath(string $path, integer $priority = 100)
addPath
in AbstractRenderer at line line 152
array
dumpPaths()
dumpPaths
in AbstractRenderer at line line 173
mixed
__get(string $name)
__get
at line line 64
object
getEngine(boolean $new = false)
Method to get property Engine
at line line 98
AbstractEngineRenderer
setEngine(object $engine)
Method to set property engine
at line line 118
string
render(string $file, array $data = array())
render
at line line 138
EdgeCompilerInterface
getCompiler()
Method to get property Compiler
at line line 155
EdgeRenderer
setCompiler(EdgeCompilerInterface $compiler)
Method to set property compiler
at line line 167
EdgeLoaderInterface
getLoader()
Method to get property Loader
at line line 184
EdgeRenderer
setLoader(EdgeLoaderInterface $loader)
Method to set property loader
at line line 196
EdgeCacheInterface
getCache()
Method to get property Cache
at line line 220
EdgeRenderer
setCache(EdgeCacheInterface $cache)
Method to set property cache
at line line 232
EdgeExtensionInterface[]
getExtensions()
Method to get property Extensions
at line line 244
EdgeRenderer
setExtensions(EdgeExtensionInterface[] $extensions)
Method to set property extensions
at line line 259
EdgeRenderer
addExtension(EdgeExtensionInterface $extension, string $name = null)
addExtension