WC_AJAX::get_order_details()public staticWC 1.0

Get order details.

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

Хуков нет.

Возвращает

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

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

$result = WC_AJAX::get_order_details();

Код WC_AJAX::get_order_details() WC 8.7.0

public static function get_order_details() {
	check_admin_referer( 'woocommerce-preview-order', 'security' );

	if ( ! current_user_can( 'edit_shop_orders' ) || ! isset( $_GET['order_id'] ) ) {
		wp_die( -1 );
	}

	$order = wc_get_order( absint( $_GET['order_id'] ) );

	if ( $order ) {
		include_once __DIR__ . '/admin/list-tables/class-wc-admin-list-table-orders.php';

		wp_send_json_success( WC_Admin_List_Table_Orders::order_preview_get_order_details( $order ) );
	}
	wp_die();
}