Spec-Zone.ru › Symfony 3.0

Компилятор

класс Компилятор

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

Методы

__construct(array $functions)
getFunction($name)
строка getSource()

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

reset()
Компилятор compile(Узел $node)

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

subcompile(Узел $node)
Компилятор raw(string $string)

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

Компилятор string(string $value)

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

Компилятор repr(mixed $value)

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

Подробности

__construct(array $functions)

Параметры

массив $functions

getFunction($name)

Параметры

$name

строка getSource()

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

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

строка PHP-код

reset()

Компилятор compile(Узел $node)

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

Параметры

Узел $node Узел для компиляции

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

Компилятор Текущий экземпляр компилятора

subcompile(Узел $node)

Параметры

Узел $node

Компилятор raw(string $string)

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

Параметры

строка $string Строка

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

Компилятор Текущий экземпляр компилятора

Компилятор string(string $value)

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

Параметры

строка $value Строка

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

Компилятор Текущий экземпляр компилятора

Компилятор repr(mixed $value)

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

Параметры

смешанный $value Значение для преобразования

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

Компилятор Текущий экземпляр компилятора

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

Spec-Zone.ru

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