'nullable|array', "$key.*" => ['nullable', 'string', Rule::in(['asc', 'desc'])], ]; } public static function getSearchValidation() { return 'nullable|string'; } public static function compileDirtyEloquentToArrMessage($model) { $dirties = $model->getDirty(); foreach($dirties as $key => $dirty) { $dirties[$key] = $model->getOriginal($key) . ' => ' . $dirty; } return $dirties; } } ?>