You are here

function simple_pass_reset_module_implements_alter in Simple Password Reset 7

Same name and namespace in other branches
  1. 8 simple_pass_reset.module \simple_pass_reset_module_implements_alter()

Implements hook_module_implements_alter().

Asks Drupal to run our form_alter hooks after other modules.

File

./simple_pass_reset.module, line 169

Code

function simple_pass_reset_module_implements_alter(&$implementations, $hook) {

  // The hook we're interested in is hook_form_FORM_ID_alter().  Yet, in this function we have to manipulate 'form_alter'.  Because Drupal is tricky like that.
  if ($hook == 'form_alter' && isset($implementations['simple_pass_reset'])) {

    // Make our form alters come last (so we act after other modules have already altered).
    $group = $implementations['simple_pass_reset'];
    unset($implementations['simple_pass_reset']);
    $implementations['simple_pass_reset'] = $group;
  }
}