public function __construct($message, Request $request = null, Response $response = null) { $this->request = $request; $this->response = $response; parent::__construct($message, $this->getStatusCode()); }