function sms_valid_admin_ruleset_form_submit in SMS Framework 6
Same name and namespace in other branches
- 6.2 modules/sms_valid/sms_valid.admin.inc \sms_valid_admin_ruleset_form_submit()
- 7 modules/sms_valid/sms_valid.admin.inc \sms_valid_admin_ruleset_form_submit()
See also
sms_valid_admin_ruleset_form()
File
- modules/
sms_valid/ sms_valid.admin.inc, line 420 - SMS Framework core module: Admin settings form functions
Code
function sms_valid_admin_ruleset_form_submit(&$form, $form_state) {
$ruleset['prefix'] = $form_state['clicked_button']['#post']['prefix'];
$ruleset['name'] = $form_state['values']['name'];
$ruleset['iso2'] = $form_state['values']['iso2'];
$rules_text = $form_state['clicked_button']['#post']['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('Ruleset saved.');
}