From d2895c733d738200964c6209714e37c20f568789 Mon Sep 17 00:00:00 2001 From: Luke Kuzmish <42181698+cosmastech@users.noreply.github.com> Date: Thu, 17 Oct 2024 21:53:01 -0400 Subject: [PATCH] Include class-string generics for Validator::$exception (#53210) --- src/Illuminate/Validation/Validator.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/Illuminate/Validation/Validator.php b/src/Illuminate/Validation/Validator.php index 8a0b2871f903..dc09af9a5465 100755 --- a/src/Illuminate/Validation/Validator.php +++ b/src/Illuminate/Validation/Validator.php @@ -313,7 +313,7 @@ class Validator implements ValidatorContract /** * The exception to throw upon failure. * - * @var string + * @var class-string<\Illuminate\Validation\ValidationException> */ protected $exception = ValidationException::class; @@ -1513,7 +1513,7 @@ public function setPresenceVerifier(PresenceVerifierInterface $presenceVerifier) /** * Get the exception to throw upon failed validation. * - * @return string + * @return class-string<\Illuminate\Validation\ValidationException> */ public function getException() { @@ -1523,7 +1523,7 @@ public function getException() /** * Set the exception to throw upon failed validation. * - * @param string $exception + * @param class-string<\Illuminate\Validation\ValidationException> $exception * @return $this * * @throws \InvalidArgumentException