*/ class UserFactory extends Factory { /** * Define the model's default state. * * @return array */ public function definition() { return [ 'name' => $this->faker->name(), 'phone' => $this->faker->phoneNumber(), 'email' => $this->faker->unique()->safeEmail(), 'password' => bcrypt('12345678'), 'role_id' => random_int(2, 4), 'email_verified_at' => now(), 'remember_token' => Str::random(10), ]; } /** * Indicate that the model's email address should be unverified. * * @return static */ public function unverified() { return $this->state(function (array $attributes) { return [ 'email_verified_at' => null, ]; }); } }