function rules_forms_activate_form in Rules Forms Support 7.2
Same name and namespace in other branches
- 7 rules_forms.module \rules_forms_activate_form()
Activates events for a form.
Parameters
array $info: The information to store.
2 calls to rules_forms_activate_form()
- RulesFormsAPITestCase::testActivateForm in ./
rules_forms.test - Tests rules_forms_activate_form().
- rules_forms_activate_confirm_form_submit in includes/
rules_forms.admin.inc - Submit handler for activation of a form.
File
- ./
rules_forms.module, line 253 - Rules Forms Support provides events, conditions, and actions for site forms.
Code
function rules_forms_activate_form(array $info) {
$info += array(
'properties' => array(
'form' => array(),
'form_state' => array(),
),
'rebuild' => TRUE,
);
$fields = array(
'form_id' => $info['form_id'],
'label' => $info['label'],
'properties' => serialize($info['properties']),
'rebuild' => $info['rebuild'] == TRUE ? 1 : 0,
);
db_insert('rules_forms')
->fields($fields)
->execute();
return SAVED_NEW;
}