JUserUser class. Handles all application interaction with a user
Located in /libraries/joomla/user/user.php (line 19)
JObject | --JUser
static array
$instances
= array() (line 201)
string
$activation
= null (line 115)
Activation hash
integer
$block
= null (line 83)
Block status
string
$email
= null (line 59)
The email
array
$groups
= array() (line 131)
Associative array of user names => group ids
boolean
$guest
= null (line 139)
Guest status
integer
$id
= null (line 35)
Unique id
boolean
$isRoot
= null (line 27)
A cached switch for if this user has root access rights.
string
$lastResetTime
= null (line 147)
Last Reset Time
datetime
$lastvisitDate
= null (line 107)
Date of last visit
string
$name
= null (line 43)
The user's real name (or nickname)
string
$password
= null (line 67)
MD5 encrypted password
string
$password_clear
= '' (line 75)
Clear password, only available when a new password is set for a user
datetime
$registerDate
= null (line 99)
Date the user was registered
int
$resetCount
= null (line 155)
Count since last Reset Time
integer
$sendEmail
= null (line 91)
Should this user receive system email
string
$username
= null (line 51)
The login name
array
$_authActions
= null (line 187)
Authorised access actions
array
$_authGroups
= null (line 171)
Authorised access groups
array
$_authLevels
= null (line 179)
Authorised access levels
string
$_errorMsg
= null (line 195)
Error message
Inherited from JObject
JObject::$_errors
Returns the global User object, only creating it if it doesn't already exist.
Method to get the user table object
This function uses a static variable to store the table name of the user table to instantiate. You can call this function statically to set the table name if needed.
Constructor activating the default information of the language
Method to check JUser object authorisation against an access control object and optionally an access extension object
Method to bind an associative array of data to a user object
Method to set a default parameter if it does not exist
Method to return a list of all categories that a user has permission for a given action
Gets an array of the authorised user groups
Gets an array of the authorised access levels for the user
Method to get a parameter value
Method to get the user parameters
This method used to load the user parameters from a file.
Method to load a JUser object by user id number
Method to save the JUser object to the database
Pass through method to the table for setting the last visit date
Method to set a parameter
Method to get the user parameters
Inherited From JObject
JObject::__construct()
JObject::def()
JObject::get()
JObject::getError()
JObject::getErrors()
JObject::getProperties()
JObject::set()
JObject::setError()
JObject::setProperties()
JObject::__toString()
Documentation generated on Tue, 19 Nov 2013 15:16:21 +0100 by phpDocumentor 1.4.3