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); }