Ejemplo n.º 1
0
 /**
  * Registers a user by giving the required credentials
  * and an optional flag for whether to activate the user.
  *
  * @param  array  $credentials
  * @param  bool   $activate
  * @return Cartalyst\Sentry\Users\UserInterface
  */
 public function register(array $credentials, $activate = false)
 {
     $user = $this->userProvider->create($credentials);
     if ($activate) {
         $user->attemptActivation($user->getActivationCode());
     }
     return $this->user = $user;
 }
Ejemplo n.º 2
0
 /**
  * Creates a user.
  *
  * @param  array  $credentials
  * @return \Cartalyst\Sentry\Users\UserInterface
  */
 public function createUser(array $credentials)
 {
     return $this->userProvider->create($credentials);
 }