Spec-Zone.ru › Symfony 2.7

РасширениеAssets устаревшее

класс AssetsExtension расширяет AbstractExtension

устаревшее

since 2.7, будет удалено в 3.0. Используйте Symfony\Bridge\Twig\Extension\AssetExtension вместо него.

Расширение Twig для вспомогательных функций Symfony для ресурсов.

Методы

__construct(ContainerInterface $container, RequestContext $requestContext = null)
массив getFunctions()

Возвращает список функций для добавления в существующий список.

строка getAssetUrl(string $path, string $packageName = null, bool $absolute = false, string|bool|null $version = null)

Возвращает общедоступный путь к ресурсу.

целое число getAssetsVersion(string $packageName = null)

Возвращает версию ресурсов в пакете.

getName()

{@inheritdoc}

Подробности

__construct(ContainerInterface $container, RequestContext $requestContext = null)

Параметры

ContainerInterface $container
RequestContext $requestContext

массив getFunctions()

Возвращает список функций для добавления в существующий список.

Значение результата

массив Массив функций

строка getAssetUrl(string $path, string $packageName = null, bool $absolute = false, string|bool|null $version = null)

Возвращает общедоступный путь к ресурсу.

Абсолютные пути (например, http://...) возвращаются без изменений.

Параметры

строка $path Общедоступный путь
строка $packageName Имя пакета ресурсов для использования
булево $absolute Указывает, нужно ли возвращать абсолютный URL или относительный
строка|булево|null $version Конкретная версия

Значение результата

строка Общедоступный путь, учитывающий базовый путь и путь URL

целое число getAssetsVersion(string $packageName = null)

Возвращает версию ресурсов в пакете.

Параметры

строка $packageName

Значение результата

целое число

getName()

{@inheritdoc}

© 2004–2017 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/2.7/Symfony/Bundle/TwigBundle/Extension/AssetsExtension.html

Spec-Zone.ru

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