getUserRepository() public method

Returns the user repository.
public getUserRepository ( ) : Cartalyst\Sentinel\Users\UserRepositoryInterface
return Cartalyst\Sentinel\Users\UserRepositoryInterface
Example #1
0
 /**
  * Authenticate a user via the id.
  *
  * @param  mixed $id
  *
  * @return bool
  */
 public function byId($id)
 {
     if ($user = $this->sentinel->getUserRepository()->findById($id)) {
         $this->sentinel->setUser($user);
         return true;
     }
     return false;
 }
Example #2
0
 /**
  * Returns the user repository.
  *
  * @return \Cartalyst\Sentinel\Users\UserRepositoryInterface 
  * @static 
  */
 public static function getUserRepository()
 {
     return \Cartalyst\Sentinel\Sentinel::getUserRepository();
 }
Example #3
0
 /**
  * Returns the user repository.
  *
  * @return UserRepository
  */
 public function users()
 {
     return $this->sentinel->getUserRepository();
 }
Example #4
0
 /**
  * Creates a default links repository if none has been specified.
  *
  * @return \Cartalyst\Sentinel\Addons\Social\Repositories\LinkRepository
  */
 protected function createLinksRepository()
 {
     $model = 'Cartalyst\\Sentinel\\Addons\\Social\\Models\\Link';
     $users = $this->sentinel->getUserRepository();
     return new LinkRepository($users, $model);
 }