Code Duplication    Length = 19-19 lines in 2 locations

core/Database.class.php 1 location

@@ 280-298 (lines=19) @@
277
		/**
278
		 * fonction utlisée pour terminer un insert ou un update dans la base de données
279
		 */
280
		public function set() {
281
			$values = array_combine($this->champs, $this->value);
282
283
			$datas = [];
284
			$count = count($this->champs);
285
			for ($i=0 ; $i<$count ; $i++) {
286
				$datas[] = $this->champs[$i]."=:".$this->champs[$i];
287
			}
288
289
			//si on a des conditions alors on sera dans un insert
290
			$requete = $this->req_beginning . implode(",", $this->table) . " SET " . implode(", ", $datas);
291
292
			if (!empty($this->conditions)) {
293
				$requete .= " WHERE " . implode(" ", $this->conditions);
294
			}
295
296
			$this->prepare($requete, $values);
297
			$this->unsetQueryBuilder();
298
		}
299
300
		/**
301
		 * fonction utilisée pour finir un delete

core/modules/Querybuilder.class.php 1 location

@@ 140-158 (lines=19) @@
137
		/**
138
		 * fonction utlisée pour terminer un insert ou un update dans la base de données
139
		 */
140
		public function set() {
141
			$values = array_combine($this->champs, $this->value);
142
143
			$datas = [];
144
			$count = count($this->champs);
145
			for ($i=0 ; $i<$count ; $i++) {
146
				$datas[] = $this->champs[$i]."=:".$this->champs[$i];
147
			}
148
149
			//si on a des conditions alors on sera dans un insert
150
			$requete = $this->req_beginning . implode(",", $this->table) . " SET " . implode(", ", $datas);
151
152
			if (!empty($this->conditions)) {
153
				$requete .= " WHERE " . implode(" ", $this->conditions);
154
			}
155
156
			$this->prepare($requete, $values);
157
			$this->unsetQueryBuilder();
158
		}
159
160
		/**
161
		 * fonction utilisée pour finir un delete