laravel使用容器对象或门面(Facades)时,PhpStorm缺少提示解决办法 
                                                    
                        
                    
                    
  
                    
                    模型DB对象缺少提示解决
- 创建Model基础类BaseModel 并继承Model,然后增加头注释,以便idea识别:/** * App\Models\BaseModel * @mixin \Eloquent * @method static \Illuminate\Database\Eloquent\Builder|BaseModel newModelQuery() * @method static \Illuminate\Database\Eloquent\Builder|BaseModel newQuery() * @method static \Illuminate\Database\Eloquent\Builder|BaseModel query() */ class BaseModel extends Model { use OptimisticLockTrait; }容器对象缺少提示解决:
- 使用composer下载ide-helper依赖[root@local]# composer require barryvdh/laravel-ide-helper:2.6
- 然后使用命令生成ide-helper文件[root@local]# php artisan ide-helper:generate
- 然后刷新或重启ide后,就会有对应的对象属性和方法提示了。
本作品采用《CC 协议》,转载必须注明作者和本文链接
 
           Crastlin 的个人博客
 Crastlin 的个人博客
         
             
             
                     
                     
           
           关于 LearnKu
                关于 LearnKu
               
                     
                     
                     粤公网安备 44030502004330号
 粤公网安备 44030502004330号 
 
推荐文章: