*/ class KontoFactory extends Factory { /** * Define the model's default state. * * @return array */ public function definition(): array { return [ 'title' => fake()->randomElement(['Architekt:in', 'Ziviltechniker:in']), 'gender' => fake()->randomElement(['Frau', 'Herr']), 'name' => fake()->name(), 'company' => fake()->Company(), 'email' => fake()->email(), 'address' => fake()->Address(), 'country' => 'Österreich', 'phone' => fake()->PhoneNumber(), 'uid_number' => 'ATU'.fake()->randomNumber(8, true), 'agb_akzeptiert' => 1, 'plan_id' => fake()->numberBetween(1, 3), 'guthaben' => fake()->numberBetween(4, 50), 'gueltig_bis' => fake()->dateTimeBetween('-1 month', '+5 month'), 'abgeschlossen' => fake()->numberBetween(4, 150), ]; } }