You are here

function uc_payment_install in Ubercart 7.3

Same name and namespace in other branches
  1. 5 payment/uc_payment/uc_payment.install \uc_payment_install()
  2. 6.2 payment/uc_payment/uc_payment.install \uc_payment_install()

Implements hook_install().

File

payment/uc_payment/uc_payment.install, line 86
Install, update and uninstall functions for the uc_payment module.

Code

function uc_payment_install() {
  $t = get_t();
  db_merge('uc_order_statuses')
    ->key(array(
    'order_status_id' => 'payment_received',
  ))
    ->insertFields(array(
    'order_status_id' => 'payment_received',
    'title' => $t('Payment received'),
    'state' => 'payment_received',
    'weight' => 10,
    'locked' => 1,
  ))
    ->updateFields(array(
    'state' => 'payment_received',
    'locked' => 1,
  ))
    ->execute();
}