Méthode |
Description |
|
__construct ( Twig_Environment $twigEnv ) |
Lens constructor. |
|
addGlobal ( string $key, &mixed $value ) : self |
Add a global variable to Twig |
|
append ( string $key, mixed $val ) : self |
Maintain an array of values for later rendering, appending the supplied value. |
|
display ( string $base, array $params = [], string $mime = 'text/html;charset=UTF-8' ) : boolean |
Render a template and print out its contents. |
|
filter ( string $name, callable $func = null ) : self |
Add a filter to Twig |
|
func ( string $name, callable $func = null, array $is_safe = ['html'] ) : self |
Add a function to our Twig environment |
|
listFilters ( ) : array |
Get all filters |
|
loadMotifCargo ( string $name ) : self |
Load the cargo for these motifs |
|
loadMotifConfig ( string $name ) : self |
Load the config for this motif |
|
prepend ( string $key, mixed $val ) : self |
Maintain an array of values for later rendering, prepending the supplied value. |
|
registerGlobal ( string $name, &array &$value ) : self |
Register an array or object as a Twig global. |
|
render ( string $base, array $params = [] ) : string |
Render a template and return its contents as a string. |
|
resetBaseTemplate ( ) : self |
Reset the base template |
|
sendStandardHeaders ( string $mimeType ) : void |
Send HTTP headers |
|
setActiveMotif ( string $name ) : boolean |
Set the active motif |
|
setBaseTemplate ( string $name ) : self |
Override the base template |
|
store ( string $key, mixed $val ) : self |
Persist state for later rendering. |
|
unsafeDisplay ( string $file, array $params = [], string $mime = 'text/html;charset=UTF-8' ) : boolean |
Render a template and print out its contents without sanity checks. |
|
unsafeRender ( string $file, array $params = [] ) : string |
Render a template and print out its contents without sanity checks. |
|