我在哪里可以找到 laravel auth facade class 实现

where do i find the laravel auth facade class implementation

我正在尝试找到包含其方法(check()、user() 等)的 auth facade class 实现。 我被推荐到 laravel 门面 class laravel 文档中的参考,但 classes 中的 none(在本例中为 authmanager)似乎有 外观上使用的方法

文档中有 class 参考 table:

https://laravel.com/docs/5.3/facades#facade-class-reference

定义见

\Illuminate\Auth\GuardHelpers

并且特性

使用
  1. Illuminate\Auth\SessionGuard
  2. Illuminate\Auth\RequestGuard
  3. Illuminate\Auth\TokenGuard

以上每一个 类,各自都有一个 user() 函数,可以帮助其余的 GuardHelper 函数...

希望这能解决所有问题

最简单的方法是安装

https://github.com/barryvdh/laravel-ide-helper

它将创建一个辅助 bootstrap 文件,您的 IDE 可以简单地 link class 实现。