TemplateReference
class TemplateReference extends TemplateReference
Внутреннее представление шаблона.
Свойства
| protected | $parameters | из TemplateReference |
Методы
| __construct(string $bundle = null, string $controller = null, string $name = null, string $format = null, string $engine = null) | ||
| string | __toString() Возвращает строковое представление в качестве сокращения для getLogicalName(). | из TemplateReference |
| $this | set(string $name, string $value) Устанавливает параметр шаблона. | из TemplateReference |
| string | get(string $name) Получает параметр шаблона. | из TemplateReference |
| array | all() Получает параметры шаблона. | из TemplateReference |
| string | getPath() Возвращает путь к шаблону — в виде пути, если шаблон не является частью пакета, или в виде ресурса, если шаблон является частью пакета. | |
| string | getLogicalName() Возвращает «логическое» имя шаблона. |
Подробности
__construct(string $bundle = null, string $controller = null, string $name = null, string $format = null, string $engine = null)
Параметры
| string | $bundle | |
| string | $controller | |
| string | $name | |
| string | $format | |
| string | $engine |
string __toString()
Возвращает строковое представление в качестве сокращения для getLogicalName().
Псевдоним для getLogicalName().
Значение, возвращаемое методом
| string | Имя шаблона |
$this set(string $name, string $value)
Устанавливает параметр шаблона.
Параметры
| string | $name | Имя параметра |
| string | $value | Значение параметра |
Значение, возвращаемое методом
| $this |
Исключения
| InvalidArgumentException | если имя параметра не поддерживается |
string get(string $name)
Получает параметр шаблона.
Параметры
| string | $name | Имя параметра |
Значение, возвращаемое методом
| string | Значение параметра |
Исключения
| InvalidArgumentException | если имя параметра не поддерживается |
array all()
Получает параметры шаблона.
Значение, возвращаемое методом
| array | Массив параметров |
string getPath()
Возвращает путь к шаблону — в виде пути, если шаблон не является частью пакета, или в виде ресурса, если шаблон является частью пакета.
Значение, возвращаемое методом
| string | Путь к шаблону или ресурсу |
string getLogicalName()
Возвращает «логическое» имя шаблона.
Имя шаблона служит уникальным идентификатором шаблона.
Значение, возвращаемое методом
| string | Имя шаблона |
© 2004–2017 Fabien Potencier
Licensed under the MIT License.
https://api.symfony.com/4.1/Symfony/Bundle/FrameworkBundle/Templating/TemplateReference.html