示例#1
0
 /**
  * Add the admin user
  *
  * @param GroupInterface $admin_group The Administrator group
  * @return void
  */
 public function add_the_admin_user($admin_group)
 {
     try {
         $user = $this->sentry->createUser(array('email' => $this->email, 'password' => $this->password, 'activated' => true));
         $user->addGroup($admin_group);
     } catch (UnexpectedValueException $e) {
         $this->handle_unexpected_value_exception($e);
     }
 }
 /**
  * Creates a user.
  *
  * @param array $credentials
  * @return \Cartalyst\Sentry\Users\UserInterface 
  * @static 
  */
 public static function createUser($credentials)
 {
     return \Cartalyst\Sentry\Sentry::createUser($credentials);
 }