You are here

function mass_password_change_user_operations in Mass Password Change 7

Implements hook_user_operations().

File

./mass_password_change.module, line 11
Mass Password Change

Code

function mass_password_change_user_operations($form = array(), $form_state = array()) {
  $operations = array(
    'mass_password_reset' => array(
      'label' => t('Mass password reset'),
      'callback' => 'mass_password_change_reset',
    ),
    'mass_password_change' => array(
      'label' => t('Mass password change'),
      'callback' => 'mass_password_change_change',
    ),
  );
  if (!empty($form_state['submitted']) && $form_state['values']['operation'] == 'mass_password_change') {
    $password = $form_state['values']['mass_password_change_password'];
    $operations['mass_password_change']['callback arguments'] = array(
      $password,
    );
  }
  return $operations;
}