PurpleWiki::Database::User::UseMod - UseMod backend for user database.


PurpleWiki documentation  | view source Contained in the PurpleWiki distribution.

Index


NAME

Top

PurpleWiki::Database::User::UseMod - UseMod backend for user database.

SYNOPSIS

Top

  use PurpleWiki::Database::User::UseMod;

DESCRIPTION

Top

Accesses UseMod user database (along with corresponding username index, created by this class or by createUsernameIndex.pl).

METHODS

Top

new

Constructor. Creates user directory and subdirectories if it doesn't already exist.

createUser

Creates a new user and reserves the user ID. Returns a PurpleWiki::User object.

loadUser($userId)

Loads user with $userId and returns PurpleWiki::User object.

saveUser($user)

Saves a PurpleWiki::User object and updates the index.

deleteUser($userId);

Deletes user with $userId from database.

idFromUsername($userName)

Returns user ID corresponding to $userName.

AUTHORS

Top

Eugene Eric Kim, <eekim@blueoxen.org>

SEE ALSO

Top

PurpleWiki::Database::User::Base


PurpleWiki documentation  | view source Contained in the PurpleWiki distribution.