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

CollectionQuery::get_query_resultspublicWC 1.0

Get results of the query.

Method of the class: CollectionQuery{}

No Hooks.

Returns

Array.

Usage

$CollectionQuery = new CollectionQuery();
$CollectionQuery->get_query_results( $query_args, $request ): array;
$query_args(array) (required)
The query arguments from prepare_query().
$request(WP_REST_Request) (required)
The request object.

CollectionQuery::get_query_results() code WC 10.4.3

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,
	);
}