Spec-Zone.ru › Symfony 2.7

Компилятор

класс Compiler

Компилирует узел в PHP-код.

Методы

__construct(array $functions)
getFunction($name)
string getSource()

Получает текущий PHP-код после компиляции.

reset()
$this compile(Node $node)

Компилирует узел.

subcompile(Node $node)
$this raw(string $string)

Добавляет необработанную строку в скомпилированный код.

$this string(string $value)

Добавляет строку в кавычках в скомпилированный код.

$this repr(mixed $value)

Возвращает представление значения в PHP.

Подробности

__construct(array $functions)

Параметры

array $functions

getFunction($name)

Параметры

$name

string getSource()

Получает текущий PHP-код после компиляции.

Возвращаемое значение

string PHP-код

reset()

$this compile(Node $node)

Компилирует узел.

Параметры

Node $node

Возвращаемое значение

$this

subcompile(Node $node)

Параметры

Node $node

$this raw(string $string)

Добавляет необработанную строку в скомпилированный код.

Параметры

string $string Строка

Возвращаемое значение

$this

$this string(string $value)

Добавляет строку в кавычках в скомпилированный код.

Параметры

string $value Строка

Возвращаемое значение

$this

$this repr(mixed $value)

Возвращает представление значения в PHP.

Параметры

mixed $value Значение для преобразования

Возвращаемое значение

$this

© 2004–2017 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/2.7/Symfony/Component/ExpressionLanguage/Compiler.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API