get(['name'])->contains(fn ($sector) => str_replace('-', '', Str::slug($sector->name)) === $key); if ($exists) { continue; } $slug = Str::slug($name); if (Sector::withTrashed()->where('slug', $slug)->exists()) { $slug .= '-especifica'; } Sector::create(['name' => $name, 'slug' => $slug, 'is_active' => true, 'sort_order' => 100, 'published_at' => now()]); } }); } }