Module "user"
Description
Available methods
- array get_by_email
- array get_by_id
- array get_by_reseller
- array get_by_username
- array info
- int insert
- array search
- array update
- array validate
Details
array get_by_email
Get all users for a given email address
Parameters
- string $email
Returns
- array User $items
array get_by_id
Get by ID
Parameters
- int $id
Returns
- array $details
array get_by_reseller
Get all users for a given reseller
Parameters
- int $reseller_id
Returns
- array $userinfo
array get_by_username
Get a user by username
Parameters
- string $username
Returns
- array $details
array info
Get all the information associated to the current user
Returns
- array
int insert
Insert a user
Parameters
- array $user_info
Returns
- int $id
array search
Search
Parameters
- string $search
Returns
- array $users
array update
Update the user info
Parameters
- int $user_id
- array $user_info
Returns
- array $details
array validate
Validate a user
Parameters
- int $user_id
- array $details
Returns
- array $errors