【发布时间】:2016-10-15 17:09:15
【问题描述】:
我还没用过 laravel,但是看 youtube 上的教程给我留下了一个输入提示的问题,这对我来说真的很重要。
现在我已经读到这里了
这里
Eloquent ORM Code Hinting in PhpStorm
但都没有解决以下问题:
namespace App;
use Illuminate\Database\Eloquent\Model;
class Movie extends Model {
}
现在让我们说电影有名称、id、长度、作者
所有这些字段都没有在电影类中定义,但不知何故自动来自活动记录 ORM 雄辩模型if I understood correctly
但老实说,我不记得它叫author、Author 还是AuthorName。或MovieLength、Length 或TotalTime
我应该如何记住所有型号的所有这些?有没有办法在 phpstorm 中输入提示?
我的意思是所有模型中所有表的字段。
编辑
为了更清楚
我想输入:
$m = App\Movie::find(1);
$m->|
| 是我的插入符号。现在我在电影类上有哪些字段?
【问题讨论】:
-
我发现你的问题不清楚。你在哪里尝试输入提示?或者,当您输入语句时,您是否指的是您的 IDE 提示特定类的属性/方法。我发现使用 dd();如果您不介意使用 CLI 或浏览器,辅助函数可以成为救命稻草。
-
我编辑了问题
-
/* @var $varName Type_Name */适用于 Netbeans 中 Eloquent 的类型提示:stackoverflow.com/a/1798793/470749
标签: php laravel orm eloquent type-hinting