admin_toolbar_version.module in Admin Toolbar Version 1.0.x
File
admin_toolbar_version.moduleView source
<?php
/**
* Implements hook_toolbar().
*/
function admin_toolbar_version_toolbar_alter(&$items) {
$items['admin_toolbar_tools']['#attached']['library'][] = 'admin_toolbar_version/toolbar.version';
}
/**
* Implements hook_menu_links_discovered_alter();
*
* @param array $links
*/
function admin_toolbar_version_menu_links_discovered_alter(array &$links) {
/** @var \Drupal\admin_toolbar_version\VersionInfoManager $version_info */
$version_info = Drupal::service('admin_toolbar_version.version_info');
$style = $version_info
->getStyle();
$links['admin_toolbar_tools.help']['title'] = $version_info
->getTitle();
$links['admin_toolbar_tools.help']['options'] = [
'attributes' => [
'style' => "background:{$style['color']};",
],
];
}
Functions
Name![]() |
Description |
---|---|
admin_toolbar_version_menu_links_discovered_alter | Implements hook_menu_links_discovered_alter(); |
admin_toolbar_version_toolbar_alter | Implements hook_toolbar(). |