function rate_library_info_alter in Rate 8.2
Implements hook_library_info_alter().
File
- ./
rate.module, line 575 - Hook implementation code for the Rate module.
Code
function rate_library_info_alter(&$libraries, $extension) {
if ($extension === 'rate') {
$config = \Drupal::config('rate.settings');
if ($config
->get('disable_fontawesome')) {
foreach ($libraries as $library_key => $library) {
if (isset($library['dependencies'])) {
foreach ($library['dependencies'] as $key => $dependency) {
if ($dependency === 'rate/fontawesome') {
unset($libraries[$library_key]['dependencies'][$key]);
}
}
}
}
}
}
}