public static function createUserChargeOrder($order_type, $pay_type, $money, $pay_info = '', $order_status = 'wait', $uid = '', $username = '') { global $user_info; $uid or $uid = $user_info['uid']; $username or $username = $user_info['username']; $objChargeM = new Keke_witkey_order_charge_class(); $objChargeM->_order_id = null; $objChargeM->setOrder_type($order_type); $objChargeM->setUid($uid); $objChargeM->setPay_info($pay_info); $objChargeM->setPay_type($pay_type); $objChargeM->setObj_id(0); $objChargeM->setUsername($username); $objChargeM->setPay_money($money); $objChargeM->setPay_time(time()); $objChargeM->setOrder_status($order_status); $intOrderId = $objChargeM->create_keke_witkey_order_charge(); return $intOrderId; }