php - Faker laravel 未知格式化程序图像
问题描述
我在laravel和我的播种机中使用faker
public function run()
{
$faker = new Faker\Generator();
//create a user
$adminuser = App\User::create(
[
'name' => 'admin',
'first_name' => 'firstuser',
'profile_pic'=>$faker->image('storage/app/public/users',400,300, 'people', false),
]
);
但现在我得到一个错误
Unknown formatter "image"
我哪里错了
我只想向通过faker生成的用户添加图像
解决方案
来自基本用法的文档
public function run()
{
// instead of using new Faker\Generator()
$faker = Faker\Factory::create();
//create a user
$adminuser = App\User::create(
[
'name' => 'admin',
'first_name' => 'firstuser',
'profile_pic' => $faker->image('storage/app/public/users',400,300, 'people', false),
]
);
}
推荐阅读
- git - 如何在 SSH 密钥之间切换以在 github 帐户中使用
- c# - .NET - EDMX/自动生成的 DbContext 在过程导入期间跳过表类型参数
- ios - 在 SwiftUI 中添加圆角半径时如何隐藏背景颜色的溢出?
- apache - 当远程服务器出现 404 错误时禁用 RedirectMatch?
- docker - Docker Compose .env 文件未读取
- css - 文字显示动画
- json - JSON Schema 参考解析
- javascript - 使用 Ajax 启动动态页面似乎会破坏一些 Javascript 功能
- bash - 启动和停止进程以在 Bash 脚本中查找 PID
- c++ - 在 C++ 中移动语义二维向量