0
A
回答
2
您可以使用一個簡單的一招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),
];
});
0
可以使用法克爾\發電機創建一個輔助變量:
$factory->define(App\User::class, function (Faker\Generator $faker) {
$userName = $faker->userName;
$uniqueSuffix = $faker->unique()->word;
$domain = 'your.domain.com';
$uniqueFakeEmail = "[email protected]$domain";
return [
'email' => $uniqueFakeEmail,
// ...
];
});
相關問題
- 1. Rails Faker - 如何生成自定義域名電子郵件?
- 2. Jenkins自定義電子郵件生成
- 3. 如何自定義由cruisecontrol.sourceforge生成的電子郵件通知
- 4. Yii2 - 自定義功能獨特的電子郵件
- 5. 如何驗證來自特定域的電子郵件地址?
- 6. 如何使用自定義電子郵件模板發送電子郵件
- 7. Laravel:我如何在我的laravel faker中生成兩個獨特的種子
- 8. 自定義的TFS 2012生成電子郵件警報格式
- 9. swiftmailer使用gmail與自定義域發送電子郵件
- 10. 使用Google登錄使用特定域名的電子郵件
- 11. 我們可以在Cruisecontrol.net中自定義生成電子郵件..?
- 12. 從自定義外觀表單生成新電子郵件
- 13. 如何發送電子郵件到特定的電子郵件?
- 14. 如何使用Heroku自定義域設置電子郵件服務?
- 15. 只允許來自特定域/子域的電子郵件註冊併發送驗證電子郵件
- 16. 使用表格生成電子郵件
- 17. 如何使電子郵件在警予用戶模型獨特
- 18. 如何使用Heroku設置自定義電子郵件
- 19. 如何使用自定義標題來發送電子郵件?
- 20. Magento - 如何使用自定義模板發送電子郵件?
- 21. 如何使用PHP中電子郵件ID數組中的特定域來檢查電子郵件ID?
- 22. 自定義自動HTML電子郵件
- 23. 使用RSV jquery插件驗證來自特定域的電子郵件
- 24. 要求註冊的電子郵件來自特定領域
- 25. 來自特定域的IMAP搜索電子郵件
- 26. 僅授權來自特定域名的電子郵件MVC
- 27. 只允許來自特定電子郵件域的註冊
- 28. 重定向域的所有傳入電子郵件到一個特定的電子郵件地址
- 29. Rails設計獨特的電子郵件
- 30. mootools |獨特的電子郵件驗證