В Lumen 5.8 мы можем создавать фабрики в database/factories
.
Faker помогает нам создавать фиктивные данные и вставлять их в базу данных. Но изменить локализацию Faker невозможно.
$factory->define(App\User::class, function (Faker\Generator $faker) {
return [
'name' => $faker->name,
'phone' => $faker->phoneNumber,
];
});
Согласно Faker Documents, мы можем установить язык с помощью фабрики фейкеров следующим образом:
$faker = Faker\Factory::create('fr_FR');
Итак, как я могу использовать локализацию Faker внутри внедрения зависимостей Lumen?