まずで
おかげで、私はのOAuth2フローでpassword_clientsでパスポートを使用しています。作曲マイルーメン/ Laravelのバージョンは5.4です*私は私のルーメンアプリケーションで次のステートメントを使用してい
(私はファサードを使用していないよ注意してください):。
$user = app('auth')->guard()->user()
これはおそらくに相当しますファサードの呼び出し:このことができます
$user = Auth::guard()->user()
・ホープ..
種類REGA rds、
PS。私のIDE(Webstorm)は、Facedeの呼び出しを展開することはできません。アプリ( 'auth')呼び出しはそのままです。返されるクラスが何であるかを知るために、私は自分自身が例えばやっていると感じる私のルーメンコントローラの1
$auth = app('auth');
// echo get_class($auth); to get class
// -> \Illuminate\Auth\AuthManager in this case
/* @var $auth \Illuminate\Auth\AuthManager */
$guard = $auth->guard();
// idem as above
/* @var $guard \Illuminate\Auth\RequestGuard */
$user = $guard->user();
/* @var $auth \App\Auth\User */
// this tells Webstorm/Netbeans/.. to consider $auth an instance of AuthManager and enables autocompletion of class methods
からクラスを取得し、変数
$auth
の種類である私のIDEを教えて...
スニペットするecho get_class(app('auth'))