@@ -218,16 +218,16 @@ public function check($value, $rules, array $errors = [], $dbGroup = null): bool
218218 * so that we can collect all of the first errors.
219219 *
220220 * @param array|string $value
221- * @param array|null $rules
222- * @param array|null $data The array of data to validate, with `DBGroup`.
221+ * @param array $rules
222+ * @param array $data The array of data to validate, with `DBGroup`.
223223 * @param string|null $originalField The original asterisk field name like "foo.*.bar".
224224 */
225225 protected function processRules (
226226 string $ field ,
227227 ?string $ label ,
228228 $ value ,
229- $ rules = null ,
230- ?array $ data = null ,
229+ $ rules = null , // @TODO remove `= null`
230+ ?array $ data = null , // @TODO remove `= null`
231231 ?string $ originalField = null
232232 ): bool {
233233 if ($ data === null ) {
@@ -318,12 +318,11 @@ protected function processRules(
318318 }
319319
320320 /**
321- * @param array|null $rules
322- * @param array|null $data The array of data to validate, with `DBGroup`.
321+ * @param array|null $data The array of data to validate, with `DBGroup`.
323322 *
324323 * @return array|true The modified rules or true if we return early
325324 */
326- private function processIfExist (string $ field , $ rules , ?array $ data )
325+ private function processIfExist (string $ field , array $ rules , ?array $ data )
327326 {
328327 if (in_array ('if_exist ' , $ rules , true )) {
329328 $ flattenedData = array_flatten_with_dots ($ data );
@@ -359,12 +358,11 @@ private function processIfExist(string $field, $rules, ?array $data)
359358
360359 /**
361360 * @param array|string $value
362- * @param array|null $rules
363361 * @param array|null $data The array of data to validate, with `DBGroup`.
364362 *
365363 * @return array|true The modified rules or true if we return early
366364 */
367- private function processPermitEmpty ($ value , $ rules = null , ?array $ data = null )
365+ private function processPermitEmpty ($ value , array $ rules , ?array $ data = null )
368366 {
369367 if (in_array ('permit_empty ' , $ rules , true )) {
370368 if (
0 commit comments