fix: resolve UserFactory fake() under Database\Factories namespace

Use $this->faker so seeding works on PHP 8.4 where unqualified fake()
resolves to Database\Factories\fake().

Made-with: Cursor
This commit is contained in:
2026-04-04 00:39:31 +02:00
parent 4f3fefca5c
commit 0800f7664f

View File

@@ -25,8 +25,8 @@ class UserFactory extends Factory
public function definition(): array public function definition(): array
{ {
return [ return [
'name' => fake()->name(), 'name' => $this->faker->name(),
'email' => fake()->unique()->safeEmail(), 'email' => $this->faker->unique()->safeEmail(),
'email_verified_at' => now(), 'email_verified_at' => now(),
'password' => static::$password ??= Hash::make('password'), 'password' => static::$password ??= Hash::make('password'),
'remember_token' => Str::random(10), 'remember_token' => Str::random(10),