function geshifilter_library_info_alter in GeSHi Filter for syntax highlighting 8
Same name and namespace in other branches
- 8.2 geshifilter.module \geshifilter_library_info_alter()
Implements hook_library_info_alter().
File
- ./
geshifilter.module, line 93 - An input filter for syntax highlighting using the GeSHi library.
Code
function geshifilter_library_info_alter(&$libraries, $extension) {
if ($extension == 'geshifilter') {
$config = \Drupal::config('geshifilter.settings');
// Add the language CSS file if CSS classes are used for code styling.
if ($config
->get('css_mode') == GeshiFilter::CSS_CLASSES_AUTOMATIC) {
$name = file_create_url(GeshiFilterCss::languageCssPath());
$libraries['geshifilter']['css']['component'][$name] = [];
}
}
}