关于laravel-ide-helper的命名空间问题
laravel-ide-helper解决了IDE无法识别facade类下面的静态方法。
laravel-ide-helper生成的class的命名空间是"\"根空间,如果我在自己的命名空间里需要有facade被IDE识别,我就必须要使用跟的命名空间。例如:
\View::make() 只有这样IDE才能识别这个方法。
现在的问题是:真正被使用的View对象应该是Illuminate\Support\Facades\View。 laravel-ide-helper也说明了“This file should not be included, only analyzed by your IDE”
有解决办法么,既能让IDE识别facade方法,又能正确使用larave的真正类
laravel-ide-helper生成的class的命名空间是"\"根空间,如果我在自己的命名空间里需要有facade被IDE识别,我就必须要使用跟的命名空间。例如:
\View::make() 只有这样IDE才能识别这个方法。
现在的问题是:真正被使用的View对象应该是Illuminate\Support\Facades\View。 laravel-ide-helper也说明了“This file should not be included, only analyzed by your IDE”
有解决办法么,既能让IDE识别facade方法,又能正确使用larave的真正类
1 个回复
Utaoy
赞同来自: