Automattic\WooCommerce\Internal\RestApi\Routes\V4\Refunds

CollectionQuery::get_query_resultspublicWC 1.0

Get results of the query.

Метод класса: CollectionQuery{}

Хуков нет.

Возвращает

Массив.

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

$CollectionQuery = new CollectionQuery();
$CollectionQuery->get_query_results( $query_args, $request ): array;
$query_args(массив) (обязательный)
The query arguments from prepare_query().
$request(WP_REST_Request) (обязательный)
The request object.

Код CollectionQuery::get_query_results() WC 10.9.1

public function get_query_results( array $query_args, WP_REST_Request $request ): array {
	$query   = new WC_Order_Query(
		array_merge(
			$query_args,
			array(
				'paginate' => true,
			)
		)
	);
	$results = $query->get_orders();

	return array(
		'results' => $results->orders,
		'total'   => $results->total,
		'pages'   => $results->max_num_pages,
	);
}