*/ class UsersFactory extends Factory { /** * Define the model's default state. * * @return array */ public function definition(): array { return [ 'name' => uniqid() . mt_rand(1,100), 'email' => uniqid() . mt_rand(1,100) . '@example.com', 'email_verified_at' => time(), 'password' => uniqid() . mt_rand(1,100), 'remember_token' => Str::random(10), ]; } /** * Indicate that the model's email address should be unverified. */ public function unverified(): static { return $this->state(fn (array $attributes) => [ 'email_verified_at' => null, ]); } }