/** * Create a new authentication guard. * * @param \Illuminate\Contracts\Auth\UserProvider $provider * @param \Symfony\Component\HttpFoundation\Session\SessionInterface $session * @param \Symfony\Component\HttpFoundation\Request $request * @return void */ public function __construct($name, UserProvider $provider, SessionInterface $session, Request $request = null) { parent::__construct($name, $provider, $session, $request); }