Code Duplication    Length = 3-9 lines in 3 locations

core/admin/droitsacces/DroitAcces.class.php 2 locations

@@ 90-92 (lines=3) @@
87
88
				if (!in_array($page, $all_access)) {
89
					$query = $dbc->query("SELECT droit_acces FROM droit_acces WHERE page LIKE '%$page%'");
90
					if ((is_array($query)) && (count($query) > 0)) {
91
						foreach ($query as $obj) $droit_acces = $obj->droit_acces;
92
					}
93
				}
94
95
				//si la page n'est pas trouvée dans les droit d'accès c'est qu'elle est obligatoirement accessible dans admin
@@ 156-158 (lines=3) @@
153
								liste_droit_acces.ID_liste_droit_acces = liaison_liste_droit.ID_liste_droit_acces AND
154
								liste_droit_acces.ID_liste_droit_acces = $this->id_liste_droit_acces
155
				");
156
				if ((is_array($query)) && (count($query) > 0)) {
157
					foreach ($query as $obj) $liste_droit_acces[] = $obj->droit_acces;
158
				}
159
160
				if (in_array($droit, $liste_droit_acces)) {
161
					//on check si il a le droit de modifier ou supprimer cette page

core/admin/droitsacces/GestionDroitAcces.class.php 1 location

@@ 140-148 (lines=9) @@
137
			$query = $dbc->query("SELECT * FROM droit_acces, liaison_liste_droit WHERE
138
										droit_acces.ID_droit_acces = liaison_liste_droit.ID_droit_acces AND
139
										liaison_liste_droit.ID_liste_droit_acces =".$id_liste_droit_acces);
140
			if ((is_array($query)) && (count($query) > 0)) {
141
				$droit_acces = [];
142
143
				foreach ($query as $obj) {
144
					$droit_acces[] = $obj->droit_acces;
145
				}
146
147
				$this->setListeDroitAccesDetailDroit($droit_acces);
148
			}
149
		}
150
151
		/**