XOOPS API 2.5.11 Beta1  UI v0.5
Réalisé par monxoops.fr
Référence de la classe XoopsUser
+ Graphe d'héritage de XoopsUser:
+ Graphe de collaboration de XoopsUser:

Fonctions membres publiques

 __construct ($id=null)
 
 isGuest ()
 
 incrementPost ()
 
 setGroups ($groupsArr)
 
getGroups ()
 
groups ()
 
 isAdmin ($module_id=null)
 
 rank ()
 
 isActive ()
 
 isOnline ()
 
 uid ($format='')
 
 id ($format='N')
 
 name ($format='S')
 
 uname ($format='S')
 
 email ($format='S')
 
 url ($format='S')
 
 user_avatar ($format='S')
 
 user_regdate ($format='')
 
 user_icq ($format='S')
 
 user_from ($format='S')
 
 user_sig ($format='S')
 
 user_viewemail ($format='')
 
 actkey ($format='')
 
 user_aim ($format='S')
 
 user_yim ($format='S')
 
 user_msnm ($format='S')
 
 pass ($format='')
 
 posts ($format='')
 
 attachsig ($format='')
 
 level ($format='')
 
 theme ($format='')
 
 timezone ($format='')
 
 umode ($format='')
 
 uorder ($format='')
 
 notify_method ($format='')
 
 notify_mode ($format='')
 
 user_occ ($format='S')
 
 bio ($format='S')
 
 user_intrest ($format='S')
 
 getProfile ()
 
- Fonctions membres publiques hérités de XoopsObject
 __construct ()
 
 XoopsObject ()
 
 setNew ()
 
 unsetNew ()
 
 isNew ()
 
 setDirty ()
 
 unsetDirty ()
 
 isDirty ()
 
 initVar ($key, $data_type, $value=null, $required=false, $maxlength=null, $options='', $enumerations='')
 
 assignVar ($key, $value)
 
 assignVars ($var_arr)
 
 setVar ($key, $value, $not_gpc=false)
 
 setVars ($var_arr, $not_gpc=false)
 
 destroyVars ($var)
 
 destoryVars ($var)
 
 setFormVars ($var_arr=null, $pref='xo_', $not_gpc=false)
 
getVars ()
 
 getValues ($keys=null, $format='s', $maxDepth=1)
 
 getVar ($key, $format='s')
 
 cleanVars ()
 
 registerFilter ($filtername)
 
 _loadFilters ()
 
 loadFilters ($method)
 
 xoopsClone ()
 
 __clone ()
 
 setErrors ($err_str)
 
 getErrors ()
 
 getHtmlErrors ()
 
 toArray ()
 

Fonctions membres publiques statiques

static getUnameFromId ($userid, $usereal=0)
 

Champs de données

 $_groups = array()
 
 $_isAdmin
 
 $_rank
 
 $_isOnline
 
- Champs de données hérités de XoopsObject
 $vars = array()
 
 $cleanVars = array()
 
 $_isNew = false
 
 $_isDirty = false
 
 $_errors = array()
 
 $_filters = array()
 

Documentation des constructeurs et destructeur

◆ __construct()

__construct (   $id = null)

constructor

Paramètres
array | null$idID of the user to be loaded from the database.
+ Voici le graphe d'appel pour cette fonction :

Documentation des fonctions membres

◆ actkey()

actkey (   $format = '')
Paramètres
string$format
Renvoie
mixed
+ Voici le graphe d'appel pour cette fonction :

◆ attachsig()

attachsig (   $format = '')
Paramètres
string$format
Renvoie
mixed
+ Voici le graphe d'appel pour cette fonction :

◆ bio()

bio (   $format = 'S')
Paramètres
string$format
Renvoie
mixed
+ Voici le graphe d'appel pour cette fonction :

◆ email()

email (   $format = 'S')

get the user's email

Paramètres
string$formatformat for the output, see XoopsObject::getVar($format = '')
Renvoie
string
+ Voici le graphe d'appel pour cette fonction :

◆ getGroups()

& getGroups ( )

get the groups that the user belongs to

Renvoie
array array of groups
+ Voici le graphe d'appel pour cette fonction :
+ Voici le graphe des appelants de cette fonction :

◆ getProfile()

getProfile ( )

#- #+

Obsolète:

◆ getUnameFromId()

static getUnameFromId (   $userid,
  $usereal = 0 
)
static

Updated by Catzwolf 11 Jan 2004 find the username for a given ID

Paramètres
int$useridID of the user to find
int$userealswitch for usename or realname
Renvoie
string name of the user. name for 'anonymous' if not found.
+ Voici le graphe d'appel pour cette fonction :
+ Voici le graphe des appelants de cette fonction :

◆ groups()

& groups ( )

alias for getGroups()

Voir également
getGroups()
Renvoie
array array of groups
Obsolète:
+ Voici le graphe d'appel pour cette fonction :

◆ id()

id (   $format = 'N')

get the users UID

Paramètres
string$format
Renvoie
int
+ Voici le graphe d'appel pour cette fonction :

◆ incrementPost()

incrementPost ( )

increase the number of posts for the user

Obsolète:
+ Voici le graphe d'appel pour cette fonction :

◆ isActive()

isActive ( )

is the user activated?

Renvoie
bool
+ Voici le graphe d'appel pour cette fonction :

◆ isAdmin()

isAdmin (   $module_id = null)

Is the user admin ?

This method will return true if this user has admin rights for the specified module.

  • If you don't specify any module ID, the current module will be checked.
  • If you set the module_id to -1, it will return true if the user has admin rights for at least one module
Paramètres
int$module_idcheck if user is admin of this module
Renvoie
bool is the user admin of that module?
+ Voici le graphe d'appel pour cette fonction :

◆ isGuest()

isGuest ( )

check if the user is a guest user

Renvoie
bool returns false

Réimplémentée dans XoopsGuestUser.

◆ isOnline()

isOnline ( )

is the user currently logged in?

Renvoie
bool
+ Voici le graphe d'appel pour cette fonction :

◆ level()

level (   $format = '')
Paramètres
string$format
Renvoie
mixed
+ Voici le graphe d'appel pour cette fonction :

◆ name()

name (   $format = 'S')

get the users name

Paramètres
string$formatformat for the output, see XoopsObject::getVar($format = '')
Renvoie
string
+ Voici le graphe d'appel pour cette fonction :

◆ notify_method()

notify_method (   $format = '')
Paramètres
string$format
Renvoie
mixed
+ Voici le graphe d'appel pour cette fonction :

◆ notify_mode()

notify_mode (   $format = '')
Paramètres
string$format
Renvoie
mixed
+ Voici le graphe d'appel pour cette fonction :

◆ pass()

pass (   $format = '')
Paramètres
string$format
Renvoie
mixed
+ Voici le graphe d'appel pour cette fonction :

◆ posts()

posts (   $format = '')
Paramètres
string$format
Renvoie
mixed
+ Voici le graphe d'appel pour cette fonction :

◆ rank()

string user s rank ( )

get the user's rank

Renvoie
array array of rank ID and title

@access private

+ Voici le graphe d'appel pour cette fonction :

◆ setGroups()

setGroups (   $groupsArr)

set the groups for the user

Paramètres
array$groupsArrArray of groups that user belongs to

◆ theme()

theme (   $format = '')
Paramètres
string$format
Renvoie
mixed
+ Voici le graphe d'appel pour cette fonction :

◆ timezone()

timezone (   $format = '')
Paramètres
string$format
Renvoie
mixed
+ Voici le graphe d'appel pour cette fonction :

◆ uid()

uid (   $format = '')

get the users UID

Paramètres
string$format
Renvoie
int
+ Voici le graphe d'appel pour cette fonction :

◆ umode()

umode (   $format = '')
Paramètres
string$format
Renvoie
mixed
+ Voici le graphe d'appel pour cette fonction :

◆ uname()

uname (   $format = 'S')

get the user's uname

Paramètres
string$formatformat for the output, see XoopsObject::getVar($format = '')
Renvoie
string
+ Voici le graphe d'appel pour cette fonction :

◆ uorder()

uorder (   $format = '')
Paramètres
string$format
Renvoie
mixed
+ Voici le graphe d'appel pour cette fonction :

◆ url()

url (   $format = 'S')
Paramètres
string$format
Renvoie
mixed
+ Voici le graphe d'appel pour cette fonction :

◆ user_aim()

user_aim (   $format = 'S')
Paramètres
string$format
Renvoie
mixed
+ Voici le graphe d'appel pour cette fonction :

◆ user_avatar()

user_avatar (   $format = 'S')
Paramètres
string$format
Renvoie
mixed
+ Voici le graphe d'appel pour cette fonction :

◆ user_from()

user_from (   $format = 'S')
Paramètres
string$format
Renvoie
mixed
+ Voici le graphe d'appel pour cette fonction :

◆ user_icq()

user_icq (   $format = 'S')
Paramètres
string$format
Renvoie
mixed
+ Voici le graphe d'appel pour cette fonction :

◆ user_intrest()

user_intrest (   $format = 'S')
Paramètres
string$format
Renvoie
mixed
+ Voici le graphe d'appel pour cette fonction :

◆ user_msnm()

user_msnm (   $format = 'S')
Paramètres
string$format
Renvoie
mixed
+ Voici le graphe d'appel pour cette fonction :

◆ user_occ()

user_occ (   $format = 'S')
Paramètres
string$format
Renvoie
mixed
+ Voici le graphe d'appel pour cette fonction :

◆ user_regdate()

user_regdate (   $format = '')
Paramètres
string$format
Renvoie
mixed
+ Voici le graphe d'appel pour cette fonction :

◆ user_sig()

user_sig (   $format = 'S')
Paramètres
string$format
Renvoie
mixed
+ Voici le graphe d'appel pour cette fonction :

◆ user_viewemail()

user_viewemail (   $format = '')
Paramètres
string$format
Renvoie
mixed
+ Voici le graphe d'appel pour cette fonction :

◆ user_yim()

user_yim (   $format = 'S')
Paramètres
string$format
Renvoie
mixed
+ Voici le graphe d'appel pour cette fonction :

Documentation des champs

◆ $_groups

$_groups = array()

◆ $_isAdmin

$_isAdmin

◆ $_isOnline

$_isOnline

◆ $_rank

$_rank

La documentation de cette classe a été générée à partir du fichier suivant :