getId()); $status = ''; $toid = $_POST['to_id'] ?? 0; $summa = $_POST['summa'] ?? 0; $submit = $_POST['action'] ?? ''; try { // Зачисление кредитов на счёт. if ($submit === 'depositMoney' && $summa) { $operation = $bank->depositMoney($summa); User::getInstance()->setMoney($operation['walletMoney']); $bank->setMoney($operation['bankMoney']); $status = SUCCESS; } // Снятие кредитов со счёта. if ($submit === 'withdrawMoney' && $summa) { $operation = $bank->withdrawMoney($summa); User::getInstance()->setMoney($operation['walletMoney']); $bank->setMoney($operation['bankMoney']); $status = SUCCESS; } // Перевод кредитов на другой счёт. if ($submit === 'sendMoney' && $summa && $toid) { User::getInstance()->setMoney($bank->sendMoney($toid, $summa)); $status = SUCCESS; } } catch (GameException $e) { echo 'Банковская ошибка!'; } finally { unset($submit, $summa, $toid); } Template::header('Банк'); ?>