forked from Wavyzz/dolibarr
Clean code
This commit is contained in:
@@ -434,7 +434,7 @@ class Commande extends CommonOrder
|
||||
if (!empty($conf->global->COMMANDE_ADDON)) {
|
||||
$mybool = false;
|
||||
|
||||
$file = $conf->global->COMMANDE_ADDON.".php";
|
||||
$file = getDolGlobalString('COMMANDE_ADDON') . ".php";
|
||||
$classname = $conf->global->COMMANDE_ADDON;
|
||||
|
||||
// Include file with class
|
||||
@@ -490,8 +490,8 @@ class Commande extends CommonOrder
|
||||
return 0;
|
||||
}
|
||||
|
||||
if (!((empty($conf->global->MAIN_USE_ADVANCED_PERMS) && !empty($user->rights->commande->creer))
|
||||
|| (!empty($conf->global->MAIN_USE_ADVANCED_PERMS) && !empty($user->rights->commande->order_advance->validate)))) {
|
||||
if (!((empty($conf->global->MAIN_USE_ADVANCED_PERMS) && $user->hasRight('commande', 'creer'))
|
||||
|| (!empty($conf->global->MAIN_USE_ADVANCED_PERMS) && $user->hasRight('commande', 'order_advance', 'validate')))) {
|
||||
$this->error = 'NotEnoughPermissions';
|
||||
dol_syslog(get_class($this)."::valid ".$this->error, LOG_ERR);
|
||||
return -1;
|
||||
@@ -642,8 +642,8 @@ class Commande extends CommonOrder
|
||||
return 0;
|
||||
}
|
||||
|
||||
if (!((empty($conf->global->MAIN_USE_ADVANCED_PERMS) && !empty($user->rights->commande->creer))
|
||||
|| (!empty($conf->global->MAIN_USE_ADVANCED_PERMS) && !empty($user->rights->commande->order_advance->validate)))) {
|
||||
if (!((empty($conf->global->MAIN_USE_ADVANCED_PERMS) && $user->hasRight('commande', 'creer'))
|
||||
|| (!empty($conf->global->MAIN_USE_ADVANCED_PERMS) && $user->hasRight('commande', 'order_advance', 'validate')))) {
|
||||
$this->error = 'Permission denied';
|
||||
return -1;
|
||||
}
|
||||
@@ -2750,16 +2750,16 @@ class Commande extends CommonOrder
|
||||
|
||||
$sql = "SELECT s.rowid, s.nom as name, s.client,";
|
||||
$sql .= " c.rowid as cid, c.ref";
|
||||
if (empty($user->rights->societe->client->voir) && !$socid) {
|
||||
if (!$user->hasRight('societe', 'client', 'voir') && !$socid) {
|
||||
$sql .= ", sc.fk_soc, sc.fk_user";
|
||||
}
|
||||
$sql .= " FROM ".MAIN_DB_PREFIX."societe as s, ".MAIN_DB_PREFIX."commande as c";
|
||||
if (empty($user->rights->societe->client->voir) && !$socid) {
|
||||
if (!$user->hasRight('societe', 'client', 'voir') && !$socid) {
|
||||
$sql .= ", ".MAIN_DB_PREFIX."societe_commerciaux as sc";
|
||||
}
|
||||
$sql .= " WHERE c.entity IN (".getEntity('commande').")";
|
||||
$sql .= " AND c.fk_soc = s.rowid";
|
||||
if (empty($user->rights->societe->client->voir) && !$socid) { //restriction
|
||||
if (!$user->hasRight('societe', 'client', 'voir') && !$socid) { //restriction
|
||||
$sql .= " AND s.rowid = sc.fk_soc AND sc.fk_user = ".((int) $user->id);
|
||||
}
|
||||
if ($socid) {
|
||||
@@ -3584,7 +3584,7 @@ class Commande extends CommonOrder
|
||||
|
||||
$sql = "SELECT c.rowid, c.date_creation as datec, c.date_commande, c.date_livraison as delivery_date, c.fk_statut, c.total_ht";
|
||||
$sql .= " FROM ".MAIN_DB_PREFIX."commande as c";
|
||||
if (empty($user->rights->societe->client->voir) && !$user->socid) {
|
||||
if (!$user->hasRight('societe', 'client', 'voir') && !$user->socid) {
|
||||
$sql .= " LEFT JOIN ".MAIN_DB_PREFIX."societe_commerciaux as sc ON c.fk_soc = sc.fk_soc";
|
||||
$sql .= " WHERE sc.fk_user = ".((int) $user->id);
|
||||
$clause = " AND";
|
||||
@@ -3846,7 +3846,7 @@ class Commande extends CommonOrder
|
||||
$url = DOL_URL_ROOT.'/commande/card.php?id='.$this->id;
|
||||
}
|
||||
|
||||
if (!$user->rights->commande->lire) {
|
||||
if (!$user->hasRight('commande', 'lire')) {
|
||||
$option = 'nolink';
|
||||
}
|
||||
|
||||
@@ -4089,7 +4089,7 @@ class Commande extends CommonOrder
|
||||
$sql = "SELECT count(co.rowid) as nb";
|
||||
$sql .= " FROM ".MAIN_DB_PREFIX."commande as co";
|
||||
$sql .= " LEFT JOIN ".MAIN_DB_PREFIX."societe as s ON co.fk_soc = s.rowid";
|
||||
if (empty($user->rights->societe->client->voir) && !$user->socid) {
|
||||
if (!$user->hasRight('societe', 'client', 'voir') && !$user->socid) {
|
||||
$sql .= " LEFT JOIN ".MAIN_DB_PREFIX."societe_commerciaux as sc ON s.rowid = sc.fk_soc";
|
||||
$sql .= " WHERE sc.fk_user = ".((int) $user->id);
|
||||
$clause = "AND";
|
||||
|
||||
Reference in New Issue
Block a user