【发布时间】:2017-07-19 21:39:31
【问题描述】:
是否可以在 foreach 循环中将模型中的函数调用到控制器中?
这是我的模特
class Order extends Eloquent
{
public static function getData($data)
{
// function code
}
}
这就是我在控制器中尝试的方法
$get = Order::all();
foreach ($get->getData($get->details) as $itemId => $details) {
dd($details);
}
这会产生错误
错误:调用未定义的方法 Illuminate\Database\Eloquent\Collection::getData()
我在我的刀片中尝试了完全相同的代码,并且没有任何问题。
那么,我应该如何在我的控制器中调用和使用该函数?
【问题讨论】: