'nullable|string|max:255', 'status' => 'nullable|array', 'status.*' => 'integer|between:0,5', 'date_from' => 'nullable|date', 'date_to' => 'nullable|date|after_or_equal:date_from', 'customer_id' => 'nullable|integer', 'payment_method' => 'nullable|string|max:50', 'invoice_type' => 'nullable|integer|in:1,2,3', ]; } }