\Dingo\Api\Facade\API 命名空间引入疑问
在教程中,app/Providers/AppServiceProvider.php
中看到如下的代码,其他很多问文件中也看到类似的代码,如下,
\API::error(function (\Illuminate\Database\Eloquent\ModelNotFoundException $exception) {
abort(404);
});
我的疑问是,\API
,在IDE
中提示找不到这个类,需要写成\Dingo\Api\Facade\API
才可以,但两种写法,都可以正常执行!
为什么会这样?一直没搞明白这个!(-_-)
还有类似 \Auth
也是这样的。
推荐文章: