*/ class OrganisationInvitationFactory extends Factory { /** * Define the model's default state. * * @return array */ public function definition(): array { return [ 'organisation_id' => Organisation::factory(), 'invited_by_user_id' => User::factory(), 'email' => $this->faker->unique()->safeEmail(), 'role' => OrganisationRole::MEMBER, 'token' => Str::random(40), 'expires_at' => now()->addDays(14), ]; } }