TemplateReference
class TemplateReference implements TemplateReferenceInterface
Внутреннее представление шаблона.
Методы
| __construct($name = null, $engine = null) | ||
| строка | __toString() Возвращает строковое представление в качестве сокращения для getLogicalName(). | |
| TemplateReferenceInterface | set(string $name, string $value) Устанавливает параметр шаблона. | |
| строка | get(string $name) Получает параметр шаблона. | |
| массив | all() Получает параметры шаблона. | |
| строка | getPath() Возвращает путь к шаблону. | |
| строка | getLogicalName() Возвращает «логическое» имя шаблона. |
Подробности
__construct($name = null, $engine = null)
Параметры
| $name | ||
| $engine |
строка __toString()
Возвращает строковое представление в качестве сокращения для getLogicalName().
Псевдоним для getLogicalName().
Возвращаемое значение
| строка | Имя шаблона |
TemplateReferenceInterface set(string $name, string $value)
Устанавливает параметр шаблона.
Параметры
| строка | $name | Имя параметра |
| строка | $value | Значение параметра |
Возвращаемое значение
| TemplateReferenceInterface | Экземпляр TemplateReferenceInterface |
Исключения
| InvalidArgumentException | если имя параметра не поддерживается |
строка get(string $name)
Получает параметр шаблона.
Параметры
| строка | $name | Имя параметра |
Возвращаемое значение
| строка | Значение параметра |
Исключения
| InvalidArgumentException | если имя параметра не поддерживается |
массив all()
Получает параметры шаблона.
Возвращаемое значение
| массив | Массив параметров |
строка getPath()
Возвращает путь к шаблону.
По умолчанию возвращает просто имя шаблона.
Возвращаемое значение
| строка | Путь к шаблону или ресурсу |
строка getLogicalName()
Возвращает «логическое» имя шаблона.
Имя шаблона служит уникальным идентификатором шаблона.
Возвращаемое значение
| строка | Имя шаблона |
© 2004–2017 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/3.2/Symfony/Component/Templating/TemplateReference.html