function blazy_test_library_info_alter in Blazy 8.2
Same name and namespace in other branches
- 8 tests/modules/blazy_test/blazy_test.module \blazy_test_library_info_alter()
Implements hook_library_info_alter().
File
- tests/
modules/ blazy_test/ blazy_test.module, line 64 - Testing various Blazy hooks, etc.
Code
function blazy_test_library_info_alter(array &$libraries, $extension) {
if ($extension !== 'blazy') {
return;
}
$path = \Drupal::root() . '/libraries/blazy/blazy.js';
if (!is_file($path)) {
$libraries['blazy']['js'] = [
'https://cdn.jsdelivr.net/npm/blazy/blazy.js' => [
'type' => 'external',
'weight' => -4,
],
];
unset($libraries['blazy']['js']['/libraries/blazy/blazy.js']);
}
}