You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

1.8 KiB

User Functions

Examples

References

{% PHPclassDisplayer "Aauth" %} User Authorization Library for CodeIgniter 2.x and 3.x {% endPHPclassDisplayer %}

{% PHPmethodDisplayer "create_user($email, $pass [, $name = FALSE ])" %} Update amount of time a user is remembered for {% param "$email", type="string" %} User's email address {% param "$pass", type="string" %} User's password {% param "$name", type="string" %} User's name {% return %} Either User_ID of created user, or FALSE on failure. {% endPHPmethodDisplayer %}

{% PHPmethodDisplayer "update_user($user_id [, $email = FALSE, $pass = FALSE, $name = FALSE ])" %} Update amount of time a user is remembered for {% param "$user_id", type="int" %} User's ID {% param "$email", type="bool|string" %} User's email address {% param "$pass", type="bool|string" %} User's password {% param "$name", type="bool|string" %} User's name {% return %} Either TRUE, or FALSE on failure. {% endPHPmethodDisplayer %}

{% PHPmethodDisplayer "list_users([ $group_par = FALSE, $limit = FALSE, $offset = FALSE, $include_banneds = FALSE ])" %} Return users as an object array {% param "$group_par", type="int|string" %} Specify group, to list all users in specific group {% param "$limit", type="int" %} Limit of users to be returned {% param "$offset", type="int" %} Offset for limited number of users {% param "$include_banneds", type="bool" %} Includes banned users {% return %} Array of objects. {% endPHPmethodDisplayer %}

{% PHPmethodDisplayer "get_user([ $user_id = FALSE ])" %} Get user information {% param "$user_id", type="bool|int" %} User's ID or FALSE for current user {% return %} Either object, or FALSE on failure. {% endPHPmethodDisplayer %}