Code Duplication    Length = 9-9 lines in 2 locations

src/QueryBuilder.php 2 locations

@@ 902-910 (lines=9) @@
899
	 * @param array $data
900
	 * @return PDOStatement
901
	 */
902
	public function insertBatch($table, $data=[]): PDOStatement
903
	{
904
		// Get the generated values and sql string
905
		list($sql, $data) = $this->driver->insertBatch($table, $data);
906
907
		return ( ! is_null($sql))
908
			? $this->_run('', $table, $sql, $data)
909
			: NULL;
910
	}
911
912
	/**
913
	 * Creates an update clause, and executes it
@@ 938-946 (lines=9) @@
935
	 * @param string $where
936
	 * @return int|null
937
	 */
938
	public function updateBatch($table, $data, $where)
939
	{
940
		// Get the generated values and sql string
941
		list($sql, $data) = $this->driver->updateBatch($table, $data, $where);
942
943
		return ( ! is_null($sql))
944
			? $this->_run('', $table, $sql, $data)
945
			: NULL;
946
	}
947
948
	/**
949
	 * Insertion with automatic overwrite, rather than attempted duplication