AssetApi
AssetApi - это подсистема для сборки, упаковки и минимизации клиентских ресурсов.
Общее описание
Под клиентскими ресурсами понимаются js/css файлы, а также связанные с ними доп. ресурсы (шрифты, изображения)
Под управлением клиентскими ресурсами понимается:
- Сбор информации (на протяжении всего жизненного цикла обработки запроса) о необходимых и достаточных для работы страницы клиентских ресурсах
- Объединенение, минимизация, оптимизация и сохранения этих ресурсов в виде файлов
- Включение этих файлов в тело страницы
API
hook_asset_bundler_file_alter(&$file_info)Данный хук позволяет модулям изменить параметры подключаемого файла или даже отменить его подключение.
$file_infoпредставляет собой ассоциативный массив со всеми данными о подключаемом файле.