Nettoyage Syslog

This commit is contained in:
Rodolphe Quiedeville 2007-01-05 09:25:52 +00:00
parent e89264e48a
commit 6e58a928ee

View File

@ -103,14 +103,16 @@ class User
/** /**
* \brief Charge un objet user avec toutes ces caractéristiques depuis un id ou login \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 \param login Si défini, login a utiliser pour recherche
* \return int <0 si ko, >0 si ok \return int <0 si ko, >0 si ok
*/ */
function fetch($login='') function fetch($login='')
{ {
global $conf; global $conf;
dolibarr_syslog("User::Fetch id=".$this->id." login=".$login, LOG_DEBUG);
// Recupere utilisateur // Recupere utilisateur
$sql = "SELECT u.rowid, u.name, u.firstname, u.email, u.office_phone, u.office_fax, u.user_mobile,"; $sql = "SELECT u.rowid, u.name, u.firstname, u.email, u.office_phone, u.office_fax, u.user_mobile,";
$sql.= " u.code, u.admin, u.login, u.pass, u.webcal_login, u.note,"; $sql.= " u.code, u.admin, u.login, u.pass, u.webcal_login, u.note,";
@ -130,7 +132,7 @@ class User
$sql .= " WHERE u.rowid = ".$this->id; $sql .= " WHERE u.rowid = ".$this->id;
} }
dolibarr_syslog("User.class::fetch this->id=".$this->id." login=".$login);
$result = $this->db->query($sql); $result = $this->db->query($sql);
if ($result) if ($result)
{ {
@ -173,7 +175,7 @@ class User
else else
{ {
$this->error=$this->db->error(); $this->error=$this->db->error();
dolibarr_syslog("User.class::fetch Error -1, fails to get user - ".$this->error." - sql=".$sql); dolibarr_syslog("User::fetch Error -1, fails to get user - ".$this->error." - sql=".$sql);
return -1; return -1;
} }
@ -199,7 +201,7 @@ class User
else else
{ {
$this->error=$this->db->error(); $this->error=$this->db->error();
dolibarr_syslog("User.class::fetch Error -2, fails to get setup user - ".$this->error." - sql=".$sql); dolibarr_syslog("User::fetch Error -2, fails to get setup user - ".$this->error." - sql=".$sql);
return -2; return -2;
} }
@ -247,7 +249,7 @@ class User
*/ */
function addrights($rid,$allmodule='',$allperms='') function addrights($rid,$allmodule='',$allperms='')
{ {
dolibarr_syslog("User.class::addrights $rid, $allmodule, $allperms"); dolibarr_syslog("User::addrights $rid, $allmodule, $allperms");
$err=0; $err=0;
$whereforadd=''; $whereforadd='';
@ -435,11 +437,13 @@ class User
/** /**
* \brief Charge dans l'objet user, la liste des permissions auxquelles l'utilisateur a droit \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) \param module nom du module dont il faut récupérer les droits ('' par defaut signifie tous les droits)
*/ */
function getrights($module='') function getrights($module='')
{ {
dolibarr_syslog('User::Getrights id='.$this->id.' module='.$module, LOG_DEBUG);
if ($this->all_permissions_are_loaded) if ($this->all_permissions_are_loaded)
{ {
// Si les permissions ont déja été chargé pour ce user, on quitte // Si les permissions ont déja été chargé pour ce user, on quitte
@ -453,7 +457,6 @@ class User
$sql .= " FROM ".MAIN_DB_PREFIX."user_rights as ur, ".MAIN_DB_PREFIX."rights_def as r"; $sql .= " FROM ".MAIN_DB_PREFIX."user_rights as ur, ".MAIN_DB_PREFIX."rights_def as r";
$sql .= " WHERE r.id = ur.fk_id AND ur.fk_user= ".$this->id." AND r.perms IS NOT NULL"; $sql .= " WHERE r.id = ur.fk_id AND ur.fk_user= ".$this->id." AND r.perms IS NOT NULL";
dolibarr_syslog('User.class::getrights this->id='.$this->id.' module='.$module);
$result = $this->db->query($sql); $result = $this->db->query($sql);
if ($result) if ($result)
{ {
@ -523,10 +526,8 @@ class User
// que les droits sont en cache (car tous chargés) pour cet instance de user // que les droits sont en cache (car tous chargés) pour cet instance de user
$this->all_permissions_are_loaded=1; $this->all_permissions_are_loaded=1;
} }
} }
/** /**
* \brief Change statut d'un utilisateur * \brief Change statut d'un utilisateur
* \return int <0 si ko, >0 si ok * \return int <0 si ko, >0 si ok
@ -618,7 +619,6 @@ class User
} }
} }
/** /**
* \brief Crée l'utilisateur en base * \brief Crée l'utilisateur en base
* \param user Objet user qui demande la creation * \param user Objet user qui demande la creation
@ -652,7 +652,7 @@ class User
$sql = "INSERT INTO ".MAIN_DB_PREFIX."user (datec,login,ldap_sid) VALUES(now(),'".addslashes($this->login)."','".$this->ldap_sid."')"; $sql = "INSERT INTO ".MAIN_DB_PREFIX."user (datec,login,ldap_sid) VALUES(now(),'".addslashes($this->login)."','".$this->ldap_sid."')";
$result=$this->db->query($sql); $result=$this->db->query($sql);
dolibarr_syslog("User.class::create sql=".$sql); dolibarr_syslog("User::Create sql=".$sql, LOG_DEBUG);
if ($result) if ($result)
{ {
$table = "".MAIN_DB_PREFIX."user"; $table = "".MAIN_DB_PREFIX."user";
@ -755,7 +755,7 @@ class User
else else
{ {
$this->error=$this->db->error()." - $sql"; $this->error=$this->db->error()." - $sql";
dolibarr_syslog("User.class::create_from_contact - 20 - ".$this->error); dolibarr_syslog("User::create_from_contact - 20 - ".$this->error);
$this->db->rollback(); $this->db->rollback();
return -2; return -2;
@ -764,7 +764,7 @@ class User
else else
{ {
$this->error=$this->db->error()." - $sql"; $this->error=$this->db->error()." - $sql";
dolibarr_syslog("User.class::create_from_contact - 10 - ".$this->error); dolibarr_syslog("User::create_from_contact - 10 - ".$this->error);
$this->db->rollback(); $this->db->rollback();
return -1; return -1;
@ -773,7 +773,7 @@ class User
else else
{ {
// $this->error deja positionné // $this->error deja positionné
dolibarr_syslog("User.class::create_from_contact - 0"); dolibarr_syslog("User::create_from_contact - 0");
$this->db->rollback(); $this->db->rollback();
return $result; return $result;
@ -838,7 +838,7 @@ class User
$this->admin=$this->admin?$this->admin:0; $this->admin=$this->admin?$this->admin:0;
if (!strlen($this->code)) $this->code = $this->login; if (!strlen($this->code)) $this->code = $this->login;
dolibarr_syslog("User.class::update notrigger=".$notrigger." nom=".$this->nom.", prenom=".$this->prenom); dolibarr_syslog("User::update notrigger=".$notrigger." nom=".$this->nom.", prenom=".$this->prenom);
$error=0; $error=0;
// Mise a jour mot de passe // Mise a jour mot de passe