From 8496f84d32775b2131840c79646f377d9a6ccd30 Mon Sep 17 00:00:00 2001 From: Giuseppe Criscione <18699708+giuscris@users.noreply.github.com> Date: Fri, 29 Nov 2024 21:58:39 +0100 Subject: [PATCH] Use `never` return type --- formwork/src/Http/Utils/Header.php | 2 +- formwork/src/Utils/Debug.php | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/formwork/src/Http/Utils/Header.php b/formwork/src/Http/Utils/Header.php index 78e1b532..4dde4b5f 100644 --- a/formwork/src/Http/Utils/Header.php +++ b/formwork/src/Http/Utils/Header.php @@ -56,7 +56,7 @@ public static function notFound(): void * * @param ResponseStatus $responseStatus Redirect HTTP response status code */ - public static function redirect(string $uri, ResponseStatus $responseStatus = ResponseStatus::Found): void + public static function redirect(string $uri, ResponseStatus $responseStatus = ResponseStatus::Found): never { if ($responseStatus->type() !== ResponseStatusType::Redirection) { throw new InvalidArgumentException(sprintf('Invalid response status "%s" for redirection, only 3XX statuses are allowed', $responseStatus->value)); diff --git a/formwork/src/Utils/Debug.php b/formwork/src/Utils/Debug.php index c9549edd..c193ac9b 100644 --- a/formwork/src/Utils/Debug.php +++ b/formwork/src/Utils/Debug.php @@ -157,7 +157,7 @@ public static function dump(mixed ...$data): void echo ''; } - public static function dd(mixed ...$data): void + public static function dd(mixed ...$data): never { static::dump(...$data); exit;