diff --git a/src/Symfony/Component/ErrorHandler/Exception/FlattenException.php b/src/Symfony/Component/ErrorHandler/Exception/FlattenException.php index 0dcd72673e1e2..18e9b5ac1b7f4 100644 --- a/src/Symfony/Component/ErrorHandler/Exception/FlattenException.php +++ b/src/Symfony/Component/ErrorHandler/Exception/FlattenException.php @@ -26,17 +26,40 @@ */ class FlattenException extends LegacyFlattenException { + /** @var string */ private $message; + + /** @var int|string */ private $code; + + /** @var self|null */ private $previous; + + /** @var array */ private $trace; + + /** @var string */ private $traceAsString; + + /** @var string */ private $class; + + /** @var int */ private $statusCode; + + /** @var string */ private $statusText; + + /** @var array */ private $headers; + + /** @var string */ private $file; + + /** @var int */ private $line; + + /** @var string|null */ private $asString; public static function create(\Exception $exception, $statusCode = null, array $headers = []): self @@ -104,6 +127,8 @@ public function getStatusCode(): int } /** + * @param int $code + * * @return $this */ public function setStatusCode($code): self @@ -134,6 +159,8 @@ public function getClass(): string } /** + * @param string $class + * * @return $this */ public function setClass($class): self @@ -149,6 +176,8 @@ public function getFile(): string } /** + * @param string $file + * * @return $this */ public function setFile($file): self @@ -164,6 +193,8 @@ public function getLine(): int } /** + * @param int $line + * * @return $this */ public function setLine($line): self @@ -191,6 +222,8 @@ public function getMessage(): string } /** + * @param string $message + * * @return $this */ public function setMessage($message): self @@ -215,6 +248,8 @@ public function getCode() } /** + * @param int|string $code + * * @return $this */ public function setCode($code): self @@ -282,6 +317,10 @@ public function setTraceFromThrowable(\Throwable $throwable): self } /** + * @param array $trace + * @param string|null $file + * @param int|null $line + * * @return $this */ public function setTrace($trace, $file, $line): self