Example #1
0
 public function execute(Request $request, Response $response)
 {
     try {
         $id = $request->get('id');
     } catch (\OutOfBoundsException $e) {
         throw new Exception('No bank account was specified.');
     }
     try {
         $ba = $this->mapper->findById($id);
     } catch (\OutOfBoundsException $e) {
         throw new Exception(sprintf('No bank account with id #%d exists.', $id));
     }
     $response->set('id', $id);
     $response->set('balance', $ba->getBalance());
     return 'bankaccount\\view\\BankAccount';
 }
Example #2
0
 public function execute(Request $request, Response $response)
 {
     $response->set('ids', $this->mapper->getAllIds());
     return 'bankaccount\\view\\BankAccountList';
 }
 public function execute(Request $request, Response $response)
 {
     $response->set('target', '/bankaccounts');
     return 'bankaccount\\framework\\view\\Redirect';
 }