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

Yoast\WP\Lib\Migrations

Adapter::query() public Yoast 1.0

Executes a query.

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

Хуков нет.

Возвращает

true/false. Whether or not the query was performed succesfully.

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

$Adapter = new Adapter();
$Adapter->query( $query );
$query(строка) (обязательный)
The query to run.

Код Adapter::query() Yoast 15.2

<?php
public function query( $query ) {
	global $wpdb;

	$query_type = $this->determine_query_type( $query );
	$data       = [];
	if ( $query_type === Constants::SQL_SELECT || $query_type === Constants::SQL_SHOW ) {
		$data = $wpdb->get_results( $query, ARRAY_A );
		if ( $data === false ) {
			return false;
		}

		return $data;
	}
	else {
		// INSERT, DELETE, etc...
		$result = $wpdb->query( $query );
		if ( $result === false ) {
			return false;
		}
		if ( $query_type === Constants::SQL_INSERT ) {
			return $wpdb->insert_id;
		}

		return true;
	}
}