WC_REST_Orders_Controller::get_formatted_item_data()publicWC 1.0

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

Хуков нет.

Возвращает

null. Ничего (null).

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

$WC_REST_Orders_Controller = new WC_REST_Orders_Controller();
$WC_REST_Orders_Controller->*;

Код WC_REST_Orders_Controller::get_formatted_item_data() WC 8.7.0

*
* @since  3.0.0
* @param  WP_REST_Request $request Full details about the request.
* @return array
*/
	protected function prepare_objects_query( $request ) {
		// This is needed to get around an array to string notice in WC_REST_Orders_V2_Controller::prepare_objects_query.
		$statuses = $request['status'];
		unset( $request['status'] );

		// Prevents WC_REST_Orders_V2_Controller::prepare_objects_query() from generating a meta_query for 'customer'.
		// which COT can handle as a native field.
		$cot_customer =
			( OrderUtil::custom_orders_table_usage_is_enabled() && isset( $request['customer'] ) )
			? $request['customer']
			: null;

		if ( ! is_null( $cot_customer ) ) {
			unset( $request['customer'] );
		}