GitHub源:https://github.com/barryvdh/laravel-ide-helper
在laravel项目引入该扩展后,就可以使用ide-helper相关功能了,有个比较好的功能记录下:
新建模型:
php artisan make:models User
在模型中会自动根据表结构注释,生成model注释;
再执行:
php artisan ide-helper:models \App\Model\User
这里需要说下这个模型里的注释作用,一个是方便查看model的相关字段注释,不用再去数据库查,二个是写代码的时候,会自动匹配上字段,还有一个重要的原因,如果用了一些自动生成API文档的工具,这个时候就可以很好引用了,比如swagger 自动生成api文档工具,就可以直接引用model的字段注释,具体怎么用,后面的文章再另外说明。