*/ class CityFactory extends Factory { /** * Define the model's default state. * * @return array */ public function definition(): array { $name = fake()->city(); return [ 'name' => $name, 'slug' => \Illuminate\Support\Str::slug($name) . '-' . fake()->randomNumber(3), 'country' => fake()->country(), 'latitude' => fake()->latitude(), 'longitude' => fake()->longitude(), 'wikipedia_summary' => fake()->paragraph(3), 'wikipedia_url' => fake()->url(), 'wikipedia_page_id' => fake()->randomNumber(6), 'wikipedia_cached_at' => now(), ]; } }