Область
класс Scope
Методы
| __construct(Scope $parent = null) | ||
| Scope | enter() Открывает новую дочернюю область видимости. | |
| Scope|null | leave() Закрывает текущую область видимости и возвращает родительскую. | |
| Scope | set(string $key, mixed $value) Сохраняет данные в текущей области видимости. | |
| bool | has(string $key) Проверяет, доступны ли данные из текущей области видимости. | |
| mixed | get(string $key, mixed $default = null) Возвращает данные, доступные из текущей области видимости. |
Подробности
__construct(Scope $parent = null)
Параметры
| Scope | $parent |
Scope enter()
Открывает новую дочернюю область видимости.
Значение возврата
| Scope |
Scope|null leave()
Закрывает текущую область видимости и возвращает родительскую.
Значение возврата
| Scope|null |
Scope set(string $key, mixed $value)
Сохраняет данные в текущей области видимости.
Параметры
| string | $key | |
| mixed | $value |
Значение возврата
| Scope | Текущая область видимости |
Исключения
| LogicException |
bool has(string $key)
Проверяет, доступны ли данные из текущей области видимости.
Параметры
| string | $key |
Значение возврата
| bool |
mixed get(string $key, mixed $default = null)
Возвращает данные, доступные из текущей области видимости.
Параметры
| string | $key | |
| mixed | $default |
Значение возврата
| mixed |
© 2004–2017 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/3.0/Symfony/Bridge/Twig/NodeVisitor/Scope.html