Code Duplication    Length = 9-9 lines in 2 locations

src/Drivers/PostgreSQLDriver.php 2 locations

@@ 182-190 (lines=9) @@
179
	 *
180
	 * @return bool
181
	 */
182
	protected function __multi(string $sql, array $values){
183
		pg_prepare($this->db, '', $this->replaceParams($sql));
184
185
		foreach($values as $row){
186
			pg_execute($this->db, '', $row);
187
		}
188
189
		return true;
190
	}
191
192
	/**
193
	 * @param string $sql
@@ 199-207 (lines=9) @@
196
	 *
197
	 * @return bool
198
	 */
199
	protected function __multi_callback(string $sql, array $data, $callback){
200
		pg_prepare($this->db, '', $this->replaceParams($sql));
201
202
		foreach($data as $row){
203
			pg_execute($this->db, '', call_user_func_array($callback, [$row]));
204
		}
205
206
		return true;
207
	}
208
209
	protected function replaceParams(string $sql):string{
210
		$i = 0;