abuse_admin_configure_reasons_submit($form_id, $form_values)
abuse/abuse.module, line 328
<?php
function abuse_admin_configure_reasons_submit($form_id, $form_values) {
if ($form_values['op'] == t('add')) {
db_query("INSERT INTO {abuse_reasons} (arid, reason, description, argumentation) VALUES (%d, '%s', '%s', '%s')",
db_next_id('{abuse_reasons}_arid'), $form_values['short_form'], $form_values['description'], $form_values['email_notice']);
drupal_set_message(t('Reason successfully added to list of reasons.'));
}
elseif ($form_values['op'] == t('remove')) {
foreach ($form_values as $key => $value) {
if (strpos($key, 'arid') == 0 && $value == 1) {
db_query("DELETE FROM {abuse_reasons} WHERE arid = %d", str_replace('arid', '', $key));
}
}
drupal_set_message(t('Reasons successfully removed from list of reasons.'));
}
}
?>