Code Duplication    Length = 16-17 lines in 2 locations

core/admin/droitsacces/DroitAcces.php 1 location

@@ 69-85 (lines=17) @@
66
		/**
67
		 * @return array
68
		 */
69
		private function getListeDroitAcces() {
70
			$dbc = App::getDb();
71
72
			$liste_droit_acces = [];
73
74
			$query = $dbc->query("SELECT * FROM droit_acces, liste_droit_acces, liaison_liste_droit WHERE
75
								droit_acces.ID_droit_acces = liaison_liste_droit.ID_droit_acces AND
76
								liste_droit_acces.ID_liste_droit_acces = liaison_liste_droit.ID_liste_droit_acces AND
77
								liste_droit_acces.ID_liste_droit_acces = $this->id_liste_droit_acces
78
				");
79
80
			if ((is_array($query)) && (count($query) > 0)) {
81
				foreach ($query as $obj) $liste_droit_acces[] = $obj->droit_acces;
82
			}
83
84
			return $liste_droit_acces;
85
		}
86
87
		/**
88
		 * @return array

core/admin/droitsacces/GestionDroitAcces.php 1 location

@@ 179-194 (lines=16) @@
176
		 * fonction qui récupère la liste des droits d'acces en texte en fonction de l'id de la liste
177
		 * @param $id_liste_droit_acces
178
		 */
179
		public function getListeDroitAccesDetailDroit() {
180
			$dbc = \core\App::getDb();
181
182
			$query = $dbc->query("SELECT * FROM droit_acces, liaison_liste_droit WHERE
183
										droit_acces.ID_droit_acces = liaison_liste_droit.ID_droit_acces AND
184
										liaison_liste_droit.ID_liste_droit_acces =".$this->id_liste_droit_acces);
185
			if ((is_array($query)) && (count($query) > 0)) {
186
				$droit_acces = [];
187
188
				foreach ($query as $obj) {
189
					$droit_acces[] = $obj->droit_acces;
190
				}
191
192
				$this->setListeDroitAccesDetailDroit($droit_acces);
193
			}
194
		}
195
196
		/**
197
		 * fonction qui récupère la liste des utilisateur dans une liste de droits d'acces en texte en fonction de l'id de la liste