Method | Description | |
---|---|---|
addSignup ( mixed &$info ) | Adds a new user to the system and handles any extra fields that may have been compiled, relying on the hooks.php file. | |
exists ( string $user ) : boolean | Checks if a user exists in the system. | |
getQueuedSignup ( string $username ) : object | Get a user's queued signup information. | |
getQueuedSignups ( ) : array | Get the queued information for all pending signups. | |
newSignup ( string $name ) : object | Return a new signup object. | |
queueSignup ( mixed &$info ) | Queues the user's submitted registration info for later admin approval. | |
removeQueuedSignup ( string $username ) | Remove a queued signup. |
Method | Description | |
---|---|---|
_preSignup ( array &$info ) | Perform common presignup actions. | |
_queueSignup ( object $signup ) | Queues the user's submitted registration info for later admin approval. |
protected _preSignup ( array &$info ) | ||
$info | array | Reference to array of parameters. |
abstract protected _queueSignup ( object $signup ) | ||
$signup | object | Signup data. |
abstract public getQueuedSignup ( string $username ) : object | ||
$username | string | The username to retrieve the queued info for. |
return | object | The object for the requested signup. |
abstract public getQueuedSignups ( ) : array | ||
return | array | An array of objects, one for each signup in the queue. |
public queueSignup ( mixed &$info ) | ||
$info | mixed | Reference to array of parameters to be passed to hook. |
abstract public removeQueuedSignup ( string $username ) | ||
$username | string | The user to remove from the signup queue. |