diff options
-rw-r--r-- | includes/form.inc | 4 | ||||
-rw-r--r-- | modules/system/system.api.php | 8 |
2 files changed, 9 insertions, 3 deletions
diff --git a/includes/form.inc b/includes/form.inc index c1e55ec72..c2c179026 100644 --- a/includes/form.inc +++ b/includes/form.inc @@ -163,7 +163,9 @@ * Any additional arguments are passed on to the functions called by * drupal_get_form(), including the unique form constructor function. For * example, the node_edit form requires that a node object is passed in here - * when it is called. + * when it is called. These are available to implementations of + * hook_form_alter() and hook_form_FORM_ID_alter() as the array + * $form_state['build_info']['args']. * * @return * The form array. diff --git a/modules/system/system.api.php b/modules/system/system.api.php index d26548131..4959f098b 100644 --- a/modules/system/system.api.php +++ b/modules/system/system.api.php @@ -1404,7 +1404,9 @@ function hook_page_alter(&$page) { * @param $form * Nested array of form elements that comprise the form. * @param $form_state - * A keyed array containing the current state of the form. + * A keyed array containing the current state of the form. The arguments + * that drupal_get_form() was originally called with are available in the + * array $form_state['build_info']['args']. * @param $form_id * String representing the name of the form itself. Typically this is the * name of the function that generated the form. @@ -1432,7 +1434,9 @@ function hook_form_alter(&$form, &$form_state, $form_id) { * @param $form * Nested array of form elements that comprise the form. * @param $form_state - * A keyed array containing the current state of the form. + * A keyed array containing the current state of the form. The arguments + * that drupal_get_form() was originally called with are available in the + * array $form_state['build_info']['args']. * @param $form_id * String representing the name of the form itself. Typically this is the * name of the function that generated the form. |