public function unsetCurrentUser()
    {
        // Remove if the currentUser still sees itself as the current user.
        if ((self::$currentUser instanceof \Gems_User_User) && self::$currentUser->isCurrentUser()) {
            self::$currentUser->unsetAsCurrentUser(false);
        }
        self::$currentUser = null;
        return $this;
    }
public function unsetCurrentUser()
    {
        // Remove if the currentUser still sees itself as the current user.
        if ((self::$currentUser instanceof \Gems_User_User) && self::$currentUser->isCurrentUser()) {
            self::$currentUser->unsetAsCurrentUser(false);
        }
        self::$currentUser = null;
        return $this;
    }
public function unsetCurrentUser ( ) { // Remove if the currentUser still sees itself as the current user. if ( ( self :: $ currentUser instanceof \ Gems_User_User ) && self :: $ currentUser -> isCurrentUser ( ) ) { self :: $ currentUser -> unsetAsCurrentUser ( false ) ; } self :: $ currentUser = null ; return $ this ; }
Removes the current user

@return \Gems_User_UserLoader (continuation pattern)
Removes the current user