From 50124befd6977b3dfcd3143624c7bf82a9db2d13 Mon Sep 17 00:00:00 2001 From: Liam Duckett <116881406+liamduckett@users.noreply.github.com> Date: Mon, 18 Mar 2024 15:28:40 +0000 Subject: [PATCH] change typehint for enum rule from string to class-string (#50603) --- src/Illuminate/Validation/Rule.php | 2 +- src/Illuminate/Validation/Rules/Enum.php | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/Illuminate/Validation/Rule.php b/src/Illuminate/Validation/Rule.php index 349e1453c8f..2c0ae55b7b2 100644 --- a/src/Illuminate/Validation/Rule.php +++ b/src/Illuminate/Validation/Rule.php @@ -160,7 +160,7 @@ public static function prohibitedIf($callback) /** * Get an enum constraint builder instance. * - * @param string $type + * @param class-string $type * @return \Illuminate\Validation\Rules\Enum */ public static function enum($type) diff --git a/src/Illuminate/Validation/Rules/Enum.php b/src/Illuminate/Validation/Rules/Enum.php index 62114626eca..3517deb194d 100644 --- a/src/Illuminate/Validation/Rules/Enum.php +++ b/src/Illuminate/Validation/Rules/Enum.php @@ -15,7 +15,7 @@ class Enum implements Rule, ValidatorAwareRule /** * The type of the enum. * - * @var string + * @var class-string */ protected $type; @@ -43,7 +43,7 @@ class Enum implements Rule, ValidatorAwareRule /** * Create a new rule instance. * - * @param string $type + * @param class-string $type * @return void */ public function __construct($type)