laravel - 可以在工厂访问 $amount 吗?
问题描述
是否有可能从工厂关闭内部获取 factory(SomeClass::class, 30) 助手中指定的 $amount ?
我需要在每次 xy 迭代时重置一个辅助方法,如果我能以某种方式简单地访问该数字,我会很高兴.... :)
IE:
$factory->define(......, function(Faker $faker) {
$amount = $factory->amount; // 30
}
解决方案
尝试这个:
$factory->define(......, function(Faker $faker)use($factory) {
$amount = $factory->amount; // 30
}
推荐阅读
- javascript - 克隆不适用于修改后的图像
- sql - SQL - 如何打印计算的日期时间结果
- debugging - 在生产服务器上设置 Blazor 调试
- android - 在 DrawerLayout 中以编程方式更改浮动操作按钮图像
- typescript - 如何在离子 UIActionSheet 中添加多行?
- sql - SQL - 查找快照日期之间的新开始者和离开者的数量
- reactjs - React Hooks Antd 道具更新
- r - R中的OECD包和下载数据的问题
- sql-server - 在 SSIS 派生列中将字符串转换为日期
- python - 在 Xcode 中创建项目时如何更改 python 版本