0
認証のためのカスタムミドルウェアを作成しようとしましたが、すべてが正しいですが$ guardではなく、どうすれば正しく初期化できますか?Laravel 5.3ミドルウェアのガードの正しい初期化?
私のコードは次のようになります。
Auth::guard($guard)->guest()
私は、次の方法でガードを初期化しようとしましたが、このすべてが正しくありません:
1. protected $guard = null;
2. public function __construct($guard)
{
$guard = null;
}
3. public function __construct($guard)
{
protected = $guard;
}
しかし、私はそこに、このエラーメッセージが出ます:
をUndefined variable: guard
ここで私は間違っていますか?