src/QueryBuilder.php
public function updateBatch(string $table, $data, $where): ?PDOStatement
	{
		// Get the generated values and sql string
		list($sql, $data) = $this->driver->updateBatch($table, $data, $where);

		return $sql !== NULL
			? $this->_run('', $table, $sql, $data)
			: NULL;
	}
public function updateBatch(string $table, $data, $where): ?PDOStatement
	{
		// Get the generated values and sql string
		list($sql, $data) = $this->driver->updateBatch($table, $data, $where);

		return $sql !== NULL
			? $this->_run('', $table, $sql, $data)
			: NULL;
	}
public function updateBatch ( string $ table , $ data , $ where ) : ? PDOStatement { // Get the generated values and sql string list ( $ sql , $ data ) = $ this -> driver -> updateBatch ( $ table , $ data , $ where ) ; return $ sql !== NULL ? $ this -> _run ( '' , $ table , $ sql , $ data ) : NULL ; }
Creates a batch update, and executes it.
Returns the number of affected rows

@param string $table
@param array|object $data
@param string $where
@return PDOStatement|null
Creates a batch update and executes it . Returns the number of affected rows