public function __construct($message = null, $statusCode = 400, \Exception $previous = null, array $headers = array(), $code = 0) { $this->statusCode = $statusCode; $this->headers = $headers; // Get status phrase if (!$message && is_integer($statusCode) && $statusCode > 100 && $statusCode < 599) { $response = new Response($statusCode); $message = $response->getReasonPhrase(); } parent::__construct($message, $code, $previous); }