Spec-Zone.ru › Symfony 4.1

HttpFoundationExtension

class HttpFoundationExtension extends AbstractExtension

Расширение Twig для компонента Symfony HttpFoundation.

Методы

__construct(RequestStack $requestStack, RequestContext $requestContext = null)
getFunctions()

{@inheritdoc}

string generateAbsoluteUrl(string $path)

Возвращает абсолютный URL для заданного абсолютного или относительного пути.

string generateRelativePath(string $path)

Возвращает относительный путь, основанный на текущем запросе.

string getName()

Возвращает имя расширения.

Подробности

__construct(RequestStack $requestStack, RequestContext $requestContext = null)

Параметры

RequestStack $requestStack
RequestContext $requestContext

getFunctions()

{@inheritdoc}

string generateAbsoluteUrl(string $path)

Возвращает абсолютный URL для заданного абсолютного или относительного пути.

Этот метод возвращает путь без изменений, если запрос недоступен.

Параметры

string $path Путь

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

string Абсолютный URL

См. также

Request::getUriForPath

string generateRelativePath(string $path)

Возвращает относительный путь, основанный на текущем запросе.

Этот метод возвращает путь без изменений, если запрос недоступен.

Параметры

string $path Путь

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

string Относительный путь

См. также

Request::getRelativeUriForPath

string getName()

Возвращает имя расширения.

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

string Имя расширения

© 2004–2017 Fabien Potencier
Licensed under the MIT License.
https://api.symfony.com/4.1/Symfony/Bridge/Twig/Extension/HttpFoundationExtension.html

Spec-Zone.ru

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