PHP Класс Twig

Автор: Bennet Matschullat ([email protected])
Автор: Erik Torsner ([email protected])
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
__construct ( $params = [] )
addGlobal ( string $name, mixed $value ) Registers a Global
display ( string $view, array $params = [] ) Renders Twig Template and Set Output
getTwig ( ) : Twig_Environment
render ( string $view, array $params = [] ) : string Renders Twig Template and Returns as String
safe_anchor ( string $uri = '', string $title = '', array $attributes = [] ) : string

Защищенные методы

Метод Описание
addFunctions ( )
createTwig ( )
resetTwig ( )
setLoader ( $loader )

Описание методов

__construct() публичный метод

public __construct ( $params = [] )

addFunctions() защищенный метод

protected addFunctions ( )

addGlobal() публичный метод

Registers a Global
public addGlobal ( string $name, mixed $value )
$name string The global name
$value mixed The global value

createTwig() защищенный метод

protected createTwig ( )

display() публичный метод

Renders Twig Template and Set Output
public display ( string $view, array $params = [] )
$view string Template filename without `.twig`
$params array Array of parameters to pass to the template

getTwig() публичный метод

public getTwig ( ) : Twig_Environment
Результат Twig_Environment

render() публичный метод

Renders Twig Template and Returns as String
public render ( string $view, array $params = [] ) : string
$view string Template filename without `.twig`
$params array Array of parameters to pass to the template
Результат string

resetTwig() защищенный метод

protected resetTwig ( )

safe_anchor() публичный метод

public safe_anchor ( string $uri = '', string $title = '', array $attributes = [] ) : string
$uri string
$title string
$attributes array [changed] only array is acceptable
Результат string

setLoader() защищенный метод

protected setLoader ( $loader )