custom/form_helper/form_helper_alter/form_helper_alter.module, line 65
form_helper_alter_form_alter(&$form, $form_state, $form_id)Implementation of hook_form_alter().
<?php
function form_helper_alter_form_alter(&$form, $form_state, $form_id) {
global $user;
// Append form alter hooks to current form. Must fire before below alter code is executed.
_form_helper_alter_append_elements_to_form($form, $form_state, $form_id);
// Load hooks for form and each role
$hooks = _format_helper_get_form_alter_hooks($form_id);
// Load and execute for everyone - hook_form_FORM_ID_alter
_form_helper_alter_execute_hook($hooks, $form, $form_state, $form_id);
// Load and execute for each role - hook_form_ROLE_ID_FORM_ID_alter
foreach ($user->roles as $role) {
_form_helper_alter_execute_hook($hooks['roles'][$role], $form, $form_state, $form_id);
}
// Add submit handler
if (isset($form['#submit']) ){
$form['#submit'] = array_merge( array('form_helper_alter_form_alter_submit'), $form['#submit']);
} else {
$form['#submit'] = array('form_helper_alter_form_alter_submit');
}
}
?>