From fa75f4242479ac0c481419615b8a5bef2b5ad962 Mon Sep 17 00:00:00 2001 From: "cuong.tt" Date: Thu, 17 Jul 2025 16:01:10 +0700 Subject: [PATCH] Update PHPDoc annotations for clarity and accuracy --- src/Illuminate/Validation/Concerns/ValidatesAttributes.php | 2 +- src/Illuminate/Validation/Rule.php | 2 +- src/Illuminate/Validation/Rules/ArrayRule.php | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/Illuminate/Validation/Concerns/ValidatesAttributes.php b/src/Illuminate/Validation/Concerns/ValidatesAttributes.php index 50a4c137f2fe..6395cd94a617 100644 --- a/src/Illuminate/Validation/Concerns/ValidatesAttributes.php +++ b/src/Illuminate/Validation/Concerns/ValidatesAttributes.php @@ -1118,7 +1118,7 @@ public function parseTable($table) * * @param array $parameters * @param string $attribute - * @return bool + * @return int|string */ public function getQueryColumn($parameters, $attribute) { diff --git a/src/Illuminate/Validation/Rule.php b/src/Illuminate/Validation/Rule.php index 57e5bc52d4a9..9598dacc30f5 100644 --- a/src/Illuminate/Validation/Rule.php +++ b/src/Illuminate/Validation/Rule.php @@ -250,7 +250,7 @@ public static function numeric() /** * Get an "any of" rule builder instance. * - * @param array + * @param array $rules * @return \Illuminate\Validation\Rules\AnyOf * * @throws \InvalidArgumentException diff --git a/src/Illuminate/Validation/Rules/ArrayRule.php b/src/Illuminate/Validation/Rules/ArrayRule.php index f29264f59933..4ee9794653d8 100644 --- a/src/Illuminate/Validation/Rules/ArrayRule.php +++ b/src/Illuminate/Validation/Rules/ArrayRule.php @@ -19,7 +19,7 @@ class ArrayRule implements Stringable /** * Create a new array rule instance. * - * @param array|null $keys + * @param \Illuminate\Contracts\Support\Arrayable|array|null $keys */ public function __construct($keys = null) {