Example #1
0
 public static function writeToLog($payment, $result = false)
 {
     if (SJB_Settings::getSettingByName('notification_payment') != $payment->recipient_payment) {
         $username = SJB_UserManager::getUserSIDbyPayment($payment->recipient_payment);
     }
     if (!$username) {
         $admin = SJB_SubAdminManager::getUserSIDbyPayment($payment->recipient_payment);
         $admin = $admin ? $admin : 'admin';
     }
     $status = 'Delivered';
     if (!$result) {
         $status = 'Undelivered';
     }
     SJB_DB::query("INSERT INTO `payment_log` (`date`, `gateway`, `message`, `status`) VALUES (NOW(), ?s, ?s, ?s, ?s, ?s, ?s)", $payment->gateway, $payment->text, $status);
 }