[ Index ] |
|
Code source de Dolibarr 2.0.1 |
[Code source] [Imprimer] [Statistiques]
(pas de description)
Poids: | 1043 lignes (32 kb) |
Inclus ou requis: | 1 fois |
Référencé: | 0 fois |
Nécessite: | 2 fichiers htdocs/lib/CMailFile.class.php htdocs/interfaces.class.php |
User:: (19 méthodes):
User()
fetch()
addrights()
delrights()
getrights()
disable()
delete()
create()
create_from_contact()
set_default_rights()
update()
update_last_login_date()
password()
send_password()
error()
fetch_clicktodial()
update_clicktodial()
SetInGroup()
RemoveFromGroup()
User($DB, $id=0) X-Ref |
\brief Constructeur de la classe \param $DB handler accès base de données \param $id id de l'utilisateur (0 par défaut) |
fetch($login='') X-Ref |
\brief Charge un objet user avec toutes ces caractéristiques depuis un id ou login \param login Si défini, login a utiliser pour recherche |
addrights($rid,$allmodule='',$allperms='') X-Ref |
\brief Ajoute un droit a l'utilisateur \param rid id du droit à ajouter \param allmodule Ajouter tous les droits du module allmodule \param allperms Ajouter tous les droits du module allmodule, perms allperms \return int > 0 si ok, < 0 si erreur |
delrights($rid,$allmodule='',$allperms='') X-Ref |
\brief Retire un droit a l'utilisateur \param rid id du droit à retirer \param allmodule Retirer tous les droits du module allmodule \param allperms Retirer tous les droits du module allmodule, perms allperms \return int > 0 si ok, < 0 si erreur |
getrights($module='') X-Ref |
\brief Charge dans l'objet user, la liste des permissions auxquelles l'utilisateur a droit \param module nom du module dont il faut récupérer les droits ('' par defaut signifie tous les droits) |
disable() X-Ref |
\brief Désactive un utilisateur \return int <0 si ko, >0 si ok |
delete() X-Ref |
\brief Supprime complètement un utilisateur |
create() X-Ref |
\brief Crée un utilisateur en base \return int si erreur <0, si ok renvoie id compte créé |
create_from_contact($contact) X-Ref |
\brief Créé en base un utilisateur depuis l'objet contact \param contact Objet du contact source \return int si erreur <0, si ok renvoie id compte créé |
set_default_rights() X-Ref |
\brief Affectation des permissions par défaut \return si erreur <0, si ok renvoi le nbre de droits par defaut positionnés |
update($create=0) X-Ref |
\brief Mise à jour en base d'un utilisateur \param create 1 si update durant le create, 0 sinon \return int <0 si echec, >=0 si ok |
update_last_login_date() X-Ref |
\brief Mise à jour en base de la date de deniere connexion d'un utilisateur \return <0 si echec, >=0 si ok |
password($user, $password='', $isencrypted = 0) X-Ref |
\brief Change le mot de passe d'un utilisateur \param user Object user de l'utilisateur qui fait la modification \param password Nouveau mot de passe (généré par defaut si non communiqué) \param isencrypted 0 ou 1 si il faut crypter le mot de passe en base (0 par défaut) \return string mot de passe, < 0 si erreur |
send_password($user, $password='') X-Ref |
\brief Envoie mot de passe par mail \param user Object user de l'utilisateur qui fait l'envoi \param password Nouveau mot de passe \return int < 0 si erreur, > 0 si ok |
error() X-Ref |
\brief Renvoie la dernière erreur fonctionnelle de manipulation de l'objet \return string chaine erreur |
fetch_clicktodial() X-Ref |
\brief Lecture des infos de click to dial |
update_clicktodial() X-Ref |
\brief Mise à jour des infos de click to dial |
SetInGroup($group) X-Ref |
\brief Ajoute l'utilisateur dans un groupe \param group id du groupe |
RemoveFromGroup($group) X-Ref |
\brief Retire l'utilisateur d'un groupe \param group id du groupe |
Généré le : Mon Nov 26 12:29:37 2007 | par Balluche grâce à PHPXref 0.7 |
![]() |