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

Fonctions membres publiques

 __construct ()
 
 setVar ($key, $value, $not_gpc=false)
 
 getVar ($key, $format='s')
 
 getEditElement ($user, $profile)
 
 getOutputValue (&$user, $profile)
 
 getValueForSave ($value)
 
 getUserVars ()
 
- Fonctions membres publiques hérités de XoopsObject
 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)
 
 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)
 
 cleanVars ()
 
 registerFilter ($filtername)
 
 _loadFilters ()
 
 loadFilters ($method)
 
 xoopsClone ()
 
 __clone ()
 
 setErrors ($err_str)
 
 getErrors ()
 
 getHtmlErrors ()
 
 toArray ()
 

Membres hérités additionnels

- 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 ( )

constructor

normally, this is called from child classes only

@access public

Réimplémentée à partir de XoopsObject.

+ Voici le graphe d'appel pour cette fonction :

Documentation des fonctions membres

◆ getEditElement()

getEditElement (   $user,
  $profile 
)

Returns a XoopsFormElement for editing the value of this field

Paramètres
XoopsUser$userXoopsUser object to edit the value of
ProfileProfile$profileProfileProfile object to edit the value of
Renvoie
XoopsFormElement
+ Voici le graphe d'appel pour cette fonction :

◆ getOutputValue()

getOutputValue ( $user,
  $profile 
)

Returns a value for output of this field

Paramètres
XoopsUser$userXoopsUser object to get the value of
profileProfile$profileobject to get the value of
Renvoie
mixed
+ Voici le graphe d'appel pour cette fonction :
+ Voici le graphe des appelants de cette fonction :

◆ getUserVars()

getUserVars ( )

Get names of user variables

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

◆ getValueForSave()

getValueForSave (   $value)

Returns a value ready to be saved in the database

Paramètres
mixed$valueValue to format
Renvoie
mixed
+ Voici le graphe d'appel pour cette fonction :

◆ getVar()

getVar (   $key,
  $format = 's' 
)
Paramètres
string$key
string$format
Renvoie
mixed

Réimplémentée à partir de XoopsObject.

+ Voici le graphe des appelants de cette fonction :

◆ setVar()

setVar (   $key,
  $value,
  $not_gpc = false 
)

Extra treatment dealing with non latin encoding Tricky solution

Paramètres
string$key
mixed$value
bool$not_gpc

Réimplémentée à partir de XoopsObject.


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