function rules_module_implements_alter

Implements hook_module_implements_alter().

File

./rules.module, line 20

Code

function rules_module_implements_alter(&$implementations, $hook) {
  // Ensures the invocation of hook_menu_get_item_alter() triggers
  // rules_menu_get_item_alter() first so the rules invocation is ready for all
  // sub-sequent hook implementations.
  if ($hook == 'menu_get_item_alter' && array_key_exists('rules', $implementations)) {
    $group = $implementations['rules'];
    unset($implementations['rules']);
    $implementations = array_merge(array(
      'rules' => $group,
    ), $implementations);
  }
}