hasMany(Category::class); } public function rootCategories(): HasMany { return $this->categories()->whereNull('parent_id'); } public function getRouteKeyName(): string { return 'slug'; } }