<?php  namespace App\Rules;  use Closure; use App\Models\Category;  class RecursiveCategoryRule extends BaseRule { 	/** 	 * Create a new rule instance. 	 * 	 * @return void 	 */ 	public function __construct(protected readonly ?Category $category = null, protected readonly ?string $category_id = null){}  	public function __toString(): string{}  	/** 	 * Run the validation rule. 	 */ 	public function validate(string $attribute, mixed $value, Closure $fail): void{} }