您可以通过php preg_replace函数使用一个简单的技巧:
preg_replace('/@example\..*/', '@domain.com', $faker->unique()->safeEmail)
因此您的laravel模型工厂可能看起来像这样:
$factory->define(App\User::class, function (Faker\Generator $faker) {
static $password;
return [
'name' => $faker->name,
'email' => preg_replace('/@example\..*/', '@domain.com', $faker->unique()->safeEmail),
'password' => $password ?: $password = bcrypt('secret'),
'avatar' => $faker->imageUrl,
'remember_token' => str_random(10),
];
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3904 次 |
| 最近记录: |