Code Duplication    Length = 16-17 lines in 2 locations

core/admin/droitsacces/GestionDroitAcces.php 1 location

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

core/admin/droitsacces/DroitAcces.php 1 location

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