Pull merge.
[yaffs-website] / vendor / chi-teck / drupal-code-generator / templates / d7 / hook / menu_link_alter.twig
1 /**
2  * Implements hook_menu_link_alter().
3  */
4 function {{ machine_name }}_menu_link_alter(&$item) {
5   // Make all new admin links hidden (a.k.a disabled).
6   if (strpos($item['link_path'], 'admin') === 0 && empty($item['mlid'])) {
7     $item['hidden'] = 1;
8   }
9   // Flag a link to be altered by hook_translated_menu_link_alter().
10   if ($item['link_path'] == 'devel/cache/clear') {
11     $item['options']['alter'] = TRUE;
12   }
13   // Flag a link to be altered by hook_translated_menu_link_alter(), but only
14   // if it is derived from a menu router item; i.e., do not alter a custom
15   // menu link pointing to the same path that has been created by a user.
16   if ($item['link_path'] == 'user' && $item['module'] == 'system') {
17     $item['options']['alter'] = TRUE;
18   }
19 }