class PlatesRenderer extends AbstractEngineRenderer (View source)

The PlatesRenderer class.

Methods

__construct(SplPriorityQueue $paths = null, array $config = array())

Class init.

string
escape(string $output)

Method to escape output.

string
findFile(string $file, string $ext = '')

findFile

addPath(string $path, integer $priority = 100)

addPath

array
dumpPaths()

dumpPaths

mixed
__get(string $name)

__get

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

addExtension(ExtensionInterface $extension)

addExtension

addFolder(string $namespace, string $folder, boolean $fallback = false)

addFolder

Details

__construct(SplPriorityQueue $paths = null, array $config = array())

Class init.

Parameters

SplPriorityQueue $paths
array $config

string escape(string $output)

Method to escape output.

Parameters

string $output The output to escape.

Return Value

string The escaped output.

See also

ViewInterface::escape()

at line line 106
string findFile(string $file, string $ext = '')

findFile

Parameters

string $file
string $ext

Return Value

string

SplPriorityQueue getPaths()

getPaths

Return Value

SplPriorityQueue

AbstractRenderer setPaths(SplPriorityQueue $paths)

setPaths

Parameters

SplPriorityQueue $paths

Return Value

AbstractRenderer Return self to support chaining.

AbstractRenderer addPath(string $path, integer $priority = 100)

addPath

Parameters

string $path
integer $priority

Return Value

AbstractRenderer

array dumpPaths()

dumpPaths

Return Value

array

mixed __get(string $name)

__get

Parameters

string $name

Return Value

mixed

at line line 42
object getEngine(boolean $new = false)

Method to get property Engine

Parameters

boolean $new

Return Value

object

at line line 69
AbstractEngineRenderer setEngine(object $engine)

Method to set property engine

Parameters

object $engine

Return Value

AbstractEngineRenderer Return self to support chaining.

at line line 89
string render(string $file, array $data = array())

render

Parameters

string $file
array $data

Return Value

string

at line line 120
PlatesRenderer addExtension(ExtensionInterface $extension)

addExtension

Parameters

ExtensionInterface $extension

Return Value

PlatesRenderer

at line line 136
PlatesRenderer addFolder(string $namespace, string $folder, boolean $fallback = false)

addFolder

Parameters

string $namespace
string $folder
boolean $fallback

Return Value

PlatesRenderer