public function dispatch(Request $request, Response $response = null) { if (!$request instanceof HttpRequest) { throw new Exception\InvalidArgumentException('Expected an HTTP request'); } return parent::dispatch($request, $response); }
/** * @override * dispatch * * @param RequestInterface $request * @param ResponseInterface $response * * @return mixed|ResponseInterface */ public function dispatch(RequestInterface $request, ResponseInterface $response = null) { $this->request = $request; $response = $this->getResponse(); return parent::dispatch($request, $response); }