"如何使用"在Laravel工作 - 例如使用Auth,使用DB

时间:2016-05-10 11:38:58

标签: php laravel

我做了一些关于PHP中的使用和命名空间的谷歌搜索,但在做了一些研究后我没有找到答案。

use [foo]表示从其相对目录中使用foo类(Laravel将知道要使用哪个文件)。

但是我没有看到任何与我的工作文件相关的Auth或DB类。有没有我不知道的别名?

此外,在view.blade.php中,为什么我可以在不说Auth::check()的情况下运行use Auth

1 个答案:

答案 0 :(得分:2)

查看config/app.php文件。

在这里,您会找到一个aliases部分,其中显示了所有这些短缺的定义位置。

至于你的观点,假设你正在使用Blade,那么当这些由Laravel编译时,这些别名也可用。