Code Duplication    Length = 9-9 lines in 2 locations

src/QueryBuilder.php 2 locations

@@ 892-900 (lines=9) @@
889
	 * @param array $data
890
	 * @return PDOStatement
891
	 */
892
	public function insertBatch($table, $data=[]): PDOStatement
893
	{
894
		// Get the generated values and sql string
895
		list($sql, $data) = $this->driver->insertBatch($table, $data);
896
897
		return ( ! is_null($sql))
898
			? $this->_run('', $table, $sql, $data)
899
			: NULL;
900
	}
901
902
	/**
903
	 * Creates an update clause, and executes it
@@ 928-936 (lines=9) @@
925
	 * @param string $where
926
	 * @return int|null
927
	 */
928
	public function updateBatch($table, $data, $where)
929
	{
930
		// Get the generated values and sql string
931
		list($sql, $data) = $this->driver->updateBatch($table, $data, $where);
932
933
		return ( ! is_null($sql))
934
			? $this->_run('', $table, $sql, $data)
935
			: NULL;
936
	}
937
938
	/**
939
	 * Insertion with automatic overwrite, rather than attempted duplication