AssetsHelper deprecated
class AssetsHelper extends CoreAssetsHelper
deprecated
AssetsHelper помогает управлять URL-адресами ресурсов.
Использование:
Методы
| setCharset(string $charset) Устанавливает кодировку по умолчанию. | from Helper | |
| string | getCharset() Возвращает кодировку по умолчанию. | from Helper |
| __construct(string $basePath = null, string|array $baseUrls = array(), string $version = null, string $format = null, array $namedPackages = array()) Конструктор. | ||
| setDefaultPackage(PackageInterface $defaultPackage) Устанавливает пакет по умолчанию. | from CoreAssetsHelper | |
| addPackage(string $name, PackageInterface $package) Добавляет пакет ресурсов в помощник. | from CoreAssetsHelper | |
| PackageInterface | getPackage(string $name = null) Возвращает пакет ресурсов. | from CoreAssetsHelper |
| string | getVersion(string $packageName = null) Возвращает версию для добавления в публичный URL. | from CoreAssetsHelper |
| string | getUrl(string $path, string $packageName = null, string|bool|null $version = null) Возвращает публичный путь. | from CoreAssetsHelper |
| string | getName() Возвращает каноническое имя этого помощника. | from CoreAssetsHelper |
Подробности
setCharset(string $charset)
Устанавливает кодировку по умолчанию.
Параметры
| string | $charset | Кодировка |
string getCharset()
Возвращает кодировку по умолчанию.
Возвращаемое значение
| string | Кодировка по умолчанию |
__construct(string $basePath = null, string|array $baseUrls = array(), string $version = null, string $format = null, array $namedPackages = array())
Конструктор.
Параметры
| string | $basePath | Базовый путь |
| string|array | $baseUrls | Базовые URL-адреса ресурсов |
| string | $version | Версия ресурсов |
| string | $format | Формат версии |
| array | $namedPackages | Дополнительные пакеты, индексированные по имени |
setDefaultPackage(PackageInterface $defaultPackage)
Устанавливает пакет по умолчанию.
Параметры
| PackageInterface | $defaultPackage | Пакет по умолчанию |
addPackage(string $name, PackageInterface $package)
Добавляет пакет ресурсов в помощник.
Параметры
| string | $name | Имя пакета |
| PackageInterface | $package | Пакет |
PackageInterface getPackage(string $name = null)
Возвращает пакет ресурсов.
Параметры
| string | $name | Имя пакета или null для пакета по умолчанию |
Возвращаемое значение
| PackageInterface | Пакет ресурсов |
Исключения
| InvalidArgumentException | Если пакета с таким именем нет |
string getVersion(string $packageName = null)
Возвращает версию для добавления в публичный URL.
Параметры
| string | $packageName | Имя пакета |
Возвращаемое значение
| string | Строка версии |
string getUrl(string $path, string $packageName = null, string|bool|null $version = null)
Возвращает публичный путь.
Абсолютные пути (например, http://...) возвращаются без изменений.
Параметры
| string | $path | Путь |
| string | $packageName | Имя пакета ресурсов для использования |
| string|bool|null | $version | Конкретная версия для пути |
Возвращаемое значение
| string | Публичный путь |
string getName()
Возвращает каноническое имя этого помощника.
Возвращаемое значение
| string | Каноническое имя |
© 2004–2017 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/3.0/Symfony/Component/Templating/Helper/AssetsHelper.html