AssetsHelper устаревший
class AssetsHelper extends CoreAssetsHelper
устаревший
AssetsHelper помогает управлять URL-адресами ресурсов.
Использование:
Методы
| setCharset(string $charset) Устанавливает значение по умолчанию для кодировки. | из Helper | |
| string | getCharset() Возвращает значение по умолчанию для кодировки. | из Helper |
| __construct(string $basePath = null, string|array $baseUrls = array(), string $version = null, string $format = null, array $namedPackages = array()) | ||
| setDefaultPackage(PackageInterface $defaultPackage) Устанавливает пакет по умолчанию. | из CoreAssetsHelper | |
| addPackage(string $name, PackageInterface $package) Добавляет пакет ресурсов к помощнику. | из CoreAssetsHelper | |
| PackageInterface | getPackage(string $name = null) Возвращает пакет ресурсов. | из CoreAssetsHelper |
| string | getVersion(string $packageName = null) Возвращает версию для добавления к публичному URL. | из CoreAssetsHelper |
| string | getUrl(string $path, string $packageName = null, string|bool|null $version = null) Возвращает общедоступный путь. | из CoreAssetsHelper |
| string | getName() Возвращает каноническое имя этого помощника. | из 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/2.7/Symfony/Component/Templating/Helper/AssetsHelper.html