WordPress как на ладони
Недорогой хостинг для сайтов на WordPress: wordpress.jino.ru Самая быстрая Тема-конструктор для WordPress
функция не описана

Yoast\WP\Lib

ORM::update_many() public Yoast 1.0

Updates many records in the database.

{} Это метод класса: ORM{}

Хуков нет.

Возвращает

Число/true/false. The number of rows changed if the query was succesful. False otherwise.

Использование

$ORM = new ORM();
$ORM->update_many();

Код ORM::update_many() Yoast 15.1.1

<?php
public function update_many() {
	// Remove any expression fields as they are already baked into the query.
	$values = \array_values( \array_diff_key( $this->_dirty_fields, $this->_expr_fields ) );

	// UPDATE.
	// If there are no dirty values, do nothing.
	if ( empty( $values ) && empty( $this->_expr_fields ) ) {
		return true;
	}

	$query = $this->join_if_not_empty( ' ', [ $this->build_update(), $this->build_where() ] );

	$success             = self::execute( $query, \array_merge( $values, $this->_values ) );
	$this->_dirty_fields = [];
	$this->_expr_fields  = [];

	return $success;
}