|string> */ public function rules(): array { return [ 'page' => ['required', 'integer'], 'category' => ['required', 'string'], 'locale' => ['required', 'string'], 'filters' => ['nullable', 'array'], 'filters.order' => ['nullable', 'string', 'in:asc,desc'], 'filters.tags' => ['nullable', 'array'], 'filters.tags.*'=> ['string'], 'filters.years' => ['nullable', 'array'], 'filters.years.*' => ['string'], ]; } }