/**
  * Create a new authentication guard.
  *
  * @param  UserProvider $provider
  * @param  SessionInterface $session
  * @param string $sName
  * @param  Request $request
  */
 public function __construct(UserProvider $provider, SessionInterface $session, $sName, Request $request = null)
 {
     parent::__construct($provider, $session, $request);
     /*
      * Save the auth name
      */
     $this->setAuthKeyName($sName);
 }
 public function __construct($provider, $session, \Zend\Permissions\Acl\Acl $acl)
 {
     parent::__construct($provider, $session);
     $this->acl = $acl;
 }
Beispiel #3
0
 public function __construct(UserProviderInterface $provider, SessionStore $session, $name, Request $request = null)
 {
     parent::__construct($provider, $session, $request);
     $this->name = $name;
 }
 /**
  * @param array $configs
  */
 public function __construct(UserProvider $provider, SessionInterface $session, Request $request = null)
 {
     $this->options = array_merge($this->defaults, config('laravel-cas', []));
     parent::__construct($provider, $session, $request);
 }
Beispiel #5
0
 /**
  * Create a new authentication guard.
  *
  * @param UserProvider                                                $provider
  * @param  \Symfony\Component\HttpFoundation\Session\SessionInterface $session
  * @param  \Symfony\Component\HttpFoundation\Request                  $request
  */
 public function __construct(UserProvider $provider, SessionInterface $session, Request $request = null)
 {
     parent::__construct($provider, $session, $request);
 }
Beispiel #6
0
 /**
  * @param UserProviderInterface $provider
  * @param SessionStore $session
  * @param RoleProviderInterface $roleProvider
  * @param Repository $config
  */
 public function __construct(UserProviderInterface $provider, SessionStore $session, RoleProviderInterface $roleProvider, Repository $config)
 {
     parent::__construct($provider, $session);
     $this->roleProvider = $roleProvider;
     $this->config = $config;
 }