*/ class OrganisationFactory extends Factory { /** * Define the model's default state. * * @return array */ public function definition(): array { $name = $this->faker->company(); $owner = User::inRandomOrder()->first() ?: User::factory()->create(); return [ 'name' => $this->faker->company(), 'slug' => Organisation::createUniqueSlug($name), 'owner_id' => $owner->id, ]; } }