function uc_payment_pack_receive_check_form_submit in Ubercart 7.3
Same name and namespace in other branches
- 5 payment/uc_payment_pack/uc_payment_pack.module \uc_payment_pack_receive_check_form_submit()
- 6.2 payment/uc_payment_pack/uc_payment_pack.admin.inc \uc_payment_pack_receive_check_form_submit()
Submit handler for uc_payment_pack_receive_check_form().
See also
uc_payment_pack_receive_check_form()
File
- payment/
uc_payment_pack/ uc_payment_pack.admin.inc, line 59 - Payment pack administration menu items.
Code
function uc_payment_pack_receive_check_form_submit($form, &$form_state) {
global $user;
uc_payment_enter($form_state['values']['order_id'], 'check', $form_state['values']['amount'], $user->uid, '', $form_state['values']['comment']);
db_insert('uc_payment_check')
->fields(array(
'order_id' => $form_state['values']['order_id'],
'clear_date' => mktime(12, 0, 0, $form_state['values']['clear_month'], $form_state['values']['clear_day'], $form_state['values']['clear_year']),
))
->execute();
drupal_set_message(t('Check received, expected clear date of @date.', array(
'@date' => uc_date_format($form_state['values']['clear_month'], $form_state['values']['clear_day'], $form_state['values']['clear_year']),
)));
$form_state['redirect'] = 'admin/store/orders/' . $form_state['values']['order_id'];
}