示例#1
0
 public function cancelTransferAction($transferId = 0)
 {
     $transfer = Money\Transfer::get((int) $transferId);
     if (!$transfer || $transfer->user_id != \Users\User::$cur->id || $transfer->complete || $transfer->canceled) {
         Tools::redirect('/', 'Такой перевод не найден');
     }
     $transfer->cancel();
     Tools::redirect('/users/cabinet', 'Перевод был успешно отменен', 'success');
 }
示例#2
0
 public function completeTransferAction($transferId)
 {
     $transfer = Money\Transfer::get($transferId);
     $result = new Server\Result();
     $result->success = $transfer->complete();
     $result->successMsg = 'Перевод был завершен';
     $result->content = 'Не удалось завершить перевод';
     $result->send();
 }