Example #1
0
 public function start()
 {
     if (!isset($_SESSION['formToken'])) {
         TokenHelper::setCSRFToken();
     }
     try {
         $this->frontController->dispatch();
     } catch (InvalidCredentialsException $credError) {
         echo $credError->getMessage();
     } catch (InvalidUserInputException $inputError) {
         echo $inputError->getMessage();
     } catch (InvalidUserOperationException $userOperError) {
         echo $userOperError->getMessage();
     } catch (UnauthorizedException $unathourError) {
         echo $unathourError->getMessage();
     }
     // TODO TRY CATCH ERRORS BEFORE DISPATCH
 }