/**
  * @param ServerRequestInterface $req
  * @param ResponseInterface      $res
  * @return ResponseInterface
  */
 public function __invoke(ServerRequestInterface $req, ResponseInterface $res)
 {
     return $this->responder->error($req, $res)->notFound();
 }
Exemple #2
0
 /**
  * @param ServerRequestInterface $req
  * @param ResponseInterface      $res
  * @param Exception              $e
  * @return ResponseInterface
  */
 public function __invoke(ServerRequestInterface $req, ResponseInterface $res, $e)
 {
     $viewData = $this->responder->getViewData()->setError('Error.' . $e->getMessage());
     return $this->responder->error($req, $res)->asView(501, $viewData);
 }
Exemple #3
0
 /**
  * @param Request  $request
  * @param Response $response
  * @return ResponseInterface
  */
 public function forbidden(Request $request, Response $response)
 {
     return $this->responder->error($request, $response)->forbidden();
 }