【发布时间】:2021-04-12 14:10:26
【问题描述】:
我在MissingData 模型中有一个函数,它是从MissingDataController 调用的:
public function store(Request $request)
{
$missingData = MissingData::where('operation_id', 1)->firstOrFail();
$missingData->fillData();
}
代码运行良好,但使用 Ctrl + B 时,PhpStorm 无法打开 fillData()。通常,当$missingData 不是MissingData 模型时会发生这种情况。但是在这里,当我dd($missingData) 时,它返回一个App\Models\MissingData 实例。
我也尝试过使 PhpStorm Cache 无效,但没有成功。
为什么会这样?对于所有其他方法,PhpStorm 都可以正常工作。
【问题讨论】:
-
我已经在使用 laravel-ide-helper 了!我会用那个更新我的问题
-
添加新方法后是否重新生成?
-
是的,我刚刚又做了一次,但没有成功