function sms_valid_admin_ruleset_form_submit in SMS Framework 7
Same name and namespace in other branches
- 6.2 modules/sms_valid/sms_valid.admin.inc \sms_valid_admin_ruleset_form_submit()
- 6 modules/sms_valid/sms_valid.admin.inc \sms_valid_admin_ruleset_form_submit()
Submit handler for the sms_valid_admin_ruleset_form().
See also
sms_valid_admin_ruleset_form()
File
- modules/
sms_valid/ sms_valid.admin.inc, line 443 - SMS Framework core module: Admin settings form functions.
Code
function sms_valid_admin_ruleset_form_submit(&$form, $form_state) {
$ruleset['prefix'] = $form_state['input']['prefix'];
$ruleset['name'] = $form_state['values']['name'];
$ruleset['iso2'] = $form_state['values']['iso2'];
$rules_text = $form_state['values']['rules'];
$ruleset['rules'] = sms_valid_text_to_rules($rules_text);
$out = $form_state['values']['out'];
$in = $form_state['values']['in'];
$ruleset['dirs_enabled'] = sms_dir($out, $in);
sms_valid_save_ruleset($ruleset);
drupal_set_message(t('Ruleset saved.'));
}