function variable_edit_form in Variable 6
Same name and namespace in other branches
- 7.2 variable.module \variable_edit_form()
- 7 variable.module \variable_edit_form()
Build edit form for one or multiple variables
Parameters
$form_state:
$variable: Variable name or array of variable names
2 calls to variable_edit_form()
- variable_group_form in ./
variable.module - Form for group variables
- variable_module_form in ./
variable.module - Form for module variables
2 string references to 'variable_edit_form'
- variable_admin_page_edit in variable_admin/
variable_admin.pages.inc - Edit variable
- variable_admin_page_group in variable_admin/
variable_admin.pages.inc - Variable group, edit all variables
File
- ./
variable.module, line 54 - Variable API module
Code
function variable_edit_form(&$form_state, $variable_name) {
module_load_include('form.inc', 'variable');
$args = is_array($variable_name) ? $variable_name : array(
$variable_name,
);
foreach ($args as $name) {
if ($variable = variable_info($name)) {
$form[$name] = variable_form_element($variable);
}
}
return system_settings_form($form);
}