public function register(array $aCredentials, $blActivate = false) { $oUser = parent::register($aCredentials, $blActivate); $oUser->getApiKey(); $oUser->getSignature(); return $oUser; }
/** * Create user into storage * * @author ZZK * @link http://verecom.com * * @param array $credentials * @param bool $activate * * @return \Cartalyst\Sentry\Users\UserInterface */ protected function storeUser(array $credentials, $activate = false) { $cred = array('first_name' => $credentials['first_name'], 'last_name' => $credentials['last_name'], 'email' => $credentials['email'], 'password' => $credentials['password']); if (array_key_exists('permissions', $credentials)) { $cred['permissions'] = $credentials['permissions']; } $user = $this->sentry->register($cred, $activate); if (array_key_exists('groups', $credentials)) { $this->syncGroups($credentials['groups'], $user); } return $user; }
/** * 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 * @static */ public static function register($credentials, $activate = false) { return \Cartalyst\Sentry\Sentry::register($credentials, $activate); }