findUserByPersistenceCode() public method

Finds a user by persistence code.
public findUserByPersistenceCode ( string $code ) : Cartalyst\Sentinel\Users\UserInterface | false
$code string
return Cartalyst\Sentinel\Users\UserInterface | false
示例#1
0
 /**
  * Checks to see if a user is logged in.
  *
  * @return \Cartalyst\Sentinel\Users\UserInterface|bool
  */
 public function check()
 {
     if ($this->user !== null) {
         return $this->user;
     }
     if (!($code = $this->persistences->check())) {
         return false;
     }
     if (!($user = $this->persistences->findUserByPersistenceCode($code))) {
         return false;
     }
     if (!$this->cycleCheckpoints('check', $user)) {
         return false;
     }
     return $this->user = $user;
 }