Update REST API schema for backwards compatibility with WP 4.9
Closes #17818
This commit is contained in:
parent
1783953f15
commit
b74fc8963d
|
@ -507,7 +507,7 @@ class WC_REST_Coupons_Controller extends WC_REST_Legacy_Coupons_Controller {
|
||||||
),
|
),
|
||||||
'value' => array(
|
'value' => array(
|
||||||
'description' => __( 'Meta value.', 'woocommerce' ),
|
'description' => __( 'Meta value.', 'woocommerce' ),
|
||||||
'type' => 'string',
|
'type' => 'mixed',
|
||||||
'context' => array( 'view', 'edit' ),
|
'context' => array( 'view', 'edit' ),
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
|
|
|
@ -354,7 +354,7 @@ class WC_REST_Customers_Controller extends WC_REST_Customers_V1_Controller {
|
||||||
),
|
),
|
||||||
'value' => array(
|
'value' => array(
|
||||||
'description' => __( 'Meta value.', 'woocommerce' ),
|
'description' => __( 'Meta value.', 'woocommerce' ),
|
||||||
'type' => 'string',
|
'type' => 'mixed',
|
||||||
'context' => array( 'view', 'edit' ),
|
'context' => array( 'view', 'edit' ),
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
|
|
|
@ -401,7 +401,7 @@ class WC_REST_Order_Refunds_Controller extends WC_REST_Orders_Controller {
|
||||||
),
|
),
|
||||||
'value' => array(
|
'value' => array(
|
||||||
'description' => __( 'Meta value.', 'woocommerce' ),
|
'description' => __( 'Meta value.', 'woocommerce' ),
|
||||||
'type' => 'string',
|
'type' => 'mixed',
|
||||||
'context' => array( 'view', 'edit' ),
|
'context' => array( 'view', 'edit' ),
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
|
@ -422,12 +422,12 @@ class WC_REST_Order_Refunds_Controller extends WC_REST_Orders_Controller {
|
||||||
),
|
),
|
||||||
'name' => array(
|
'name' => array(
|
||||||
'description' => __( 'Product name.', 'woocommerce' ),
|
'description' => __( 'Product name.', 'woocommerce' ),
|
||||||
'type' => 'string',
|
'type' => 'mixed',
|
||||||
'context' => array( 'view', 'edit' ),
|
'context' => array( 'view', 'edit' ),
|
||||||
),
|
),
|
||||||
'product_id' => array(
|
'product_id' => array(
|
||||||
'description' => __( 'Product ID.', 'woocommerce' ),
|
'description' => __( 'Product ID.', 'woocommerce' ),
|
||||||
'type' => 'integer',
|
'type' => 'mixed',
|
||||||
'context' => array( 'view', 'edit' ),
|
'context' => array( 'view', 'edit' ),
|
||||||
),
|
),
|
||||||
'variation_id' => array(
|
'variation_id' => array(
|
||||||
|
@ -513,7 +513,7 @@ class WC_REST_Order_Refunds_Controller extends WC_REST_Orders_Controller {
|
||||||
),
|
),
|
||||||
'value' => array(
|
'value' => array(
|
||||||
'description' => __( 'Meta value.', 'woocommerce' ),
|
'description' => __( 'Meta value.', 'woocommerce' ),
|
||||||
'type' => 'string',
|
'type' => 'mixed',
|
||||||
'context' => array( 'view', 'edit' ),
|
'context' => array( 'view', 'edit' ),
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
|
|
|
@ -1118,7 +1118,7 @@ class WC_REST_Orders_Controller extends WC_REST_Legacy_Orders_Controller {
|
||||||
),
|
),
|
||||||
'value' => array(
|
'value' => array(
|
||||||
'description' => __( 'Meta value.', 'woocommerce' ),
|
'description' => __( 'Meta value.', 'woocommerce' ),
|
||||||
'type' => 'string',
|
'type' => 'mixed',
|
||||||
'context' => array( 'view', 'edit' ),
|
'context' => array( 'view', 'edit' ),
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
|
@ -1139,12 +1139,12 @@ class WC_REST_Orders_Controller extends WC_REST_Legacy_Orders_Controller {
|
||||||
),
|
),
|
||||||
'name' => array(
|
'name' => array(
|
||||||
'description' => __( 'Product name.', 'woocommerce' ),
|
'description' => __( 'Product name.', 'woocommerce' ),
|
||||||
'type' => 'string',
|
'type' => 'mixed',
|
||||||
'context' => array( 'view', 'edit' ),
|
'context' => array( 'view', 'edit' ),
|
||||||
),
|
),
|
||||||
'product_id' => array(
|
'product_id' => array(
|
||||||
'description' => __( 'Product ID.', 'woocommerce' ),
|
'description' => __( 'Product ID.', 'woocommerce' ),
|
||||||
'type' => 'integer',
|
'type' => 'mixed',
|
||||||
'context' => array( 'view', 'edit' ),
|
'context' => array( 'view', 'edit' ),
|
||||||
),
|
),
|
||||||
'variation_id' => array(
|
'variation_id' => array(
|
||||||
|
@ -1230,7 +1230,7 @@ class WC_REST_Orders_Controller extends WC_REST_Legacy_Orders_Controller {
|
||||||
),
|
),
|
||||||
'value' => array(
|
'value' => array(
|
||||||
'description' => __( 'Meta value.', 'woocommerce' ),
|
'description' => __( 'Meta value.', 'woocommerce' ),
|
||||||
'type' => 'string',
|
'type' => 'mixed',
|
||||||
'context' => array( 'view', 'edit' ),
|
'context' => array( 'view', 'edit' ),
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
|
@ -1321,7 +1321,7 @@ class WC_REST_Orders_Controller extends WC_REST_Legacy_Orders_Controller {
|
||||||
),
|
),
|
||||||
'value' => array(
|
'value' => array(
|
||||||
'description' => __( 'Meta value.', 'woocommerce' ),
|
'description' => __( 'Meta value.', 'woocommerce' ),
|
||||||
'type' => 'string',
|
'type' => 'mixed',
|
||||||
'context' => array( 'view', 'edit' ),
|
'context' => array( 'view', 'edit' ),
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
|
@ -1345,12 +1345,12 @@ class WC_REST_Orders_Controller extends WC_REST_Legacy_Orders_Controller {
|
||||||
),
|
),
|
||||||
'method_title' => array(
|
'method_title' => array(
|
||||||
'description' => __( 'Shipping method name.', 'woocommerce' ),
|
'description' => __( 'Shipping method name.', 'woocommerce' ),
|
||||||
'type' => 'string',
|
'type' => 'mixed',
|
||||||
'context' => array( 'view', 'edit' ),
|
'context' => array( 'view', 'edit' ),
|
||||||
),
|
),
|
||||||
'method_id' => array(
|
'method_id' => array(
|
||||||
'description' => __( 'Shipping method ID.', 'woocommerce' ),
|
'description' => __( 'Shipping method ID.', 'woocommerce' ),
|
||||||
'type' => 'string',
|
'type' => 'mixed',
|
||||||
'context' => array( 'view', 'edit' ),
|
'context' => array( 'view', 'edit' ),
|
||||||
),
|
),
|
||||||
'total' => array(
|
'total' => array(
|
||||||
|
@ -1407,7 +1407,7 @@ class WC_REST_Orders_Controller extends WC_REST_Legacy_Orders_Controller {
|
||||||
),
|
),
|
||||||
'value' => array(
|
'value' => array(
|
||||||
'description' => __( 'Meta value.', 'woocommerce' ),
|
'description' => __( 'Meta value.', 'woocommerce' ),
|
||||||
'type' => 'string',
|
'type' => 'mixed',
|
||||||
'context' => array( 'view', 'edit' ),
|
'context' => array( 'view', 'edit' ),
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
|
@ -1431,7 +1431,7 @@ class WC_REST_Orders_Controller extends WC_REST_Legacy_Orders_Controller {
|
||||||
),
|
),
|
||||||
'name' => array(
|
'name' => array(
|
||||||
'description' => __( 'Fee name.', 'woocommerce' ),
|
'description' => __( 'Fee name.', 'woocommerce' ),
|
||||||
'type' => 'string',
|
'type' => 'mixed',
|
||||||
'context' => array( 'view', 'edit' ),
|
'context' => array( 'view', 'edit' ),
|
||||||
),
|
),
|
||||||
'tax_class' => array(
|
'tax_class' => array(
|
||||||
|
@ -1505,7 +1505,7 @@ class WC_REST_Orders_Controller extends WC_REST_Legacy_Orders_Controller {
|
||||||
),
|
),
|
||||||
'value' => array(
|
'value' => array(
|
||||||
'description' => __( 'Meta value.', 'woocommerce' ),
|
'description' => __( 'Meta value.', 'woocommerce' ),
|
||||||
'type' => 'string',
|
'type' => 'mixed',
|
||||||
'context' => array( 'view', 'edit' ),
|
'context' => array( 'view', 'edit' ),
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
|
@ -1529,7 +1529,7 @@ class WC_REST_Orders_Controller extends WC_REST_Legacy_Orders_Controller {
|
||||||
),
|
),
|
||||||
'code' => array(
|
'code' => array(
|
||||||
'description' => __( 'Coupon code.', 'woocommerce' ),
|
'description' => __( 'Coupon code.', 'woocommerce' ),
|
||||||
'type' => 'string',
|
'type' => 'mixed',
|
||||||
'context' => array( 'view', 'edit' ),
|
'context' => array( 'view', 'edit' ),
|
||||||
),
|
),
|
||||||
'discount' => array(
|
'discount' => array(
|
||||||
|
@ -1563,7 +1563,7 @@ class WC_REST_Orders_Controller extends WC_REST_Legacy_Orders_Controller {
|
||||||
),
|
),
|
||||||
'value' => array(
|
'value' => array(
|
||||||
'description' => __( 'Meta value.', 'woocommerce' ),
|
'description' => __( 'Meta value.', 'woocommerce' ),
|
||||||
'type' => 'string',
|
'type' => 'mixed',
|
||||||
'context' => array( 'view', 'edit' ),
|
'context' => array( 'view', 'edit' ),
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
|
|
|
@ -945,7 +945,7 @@ class WC_REST_Product_Variations_Controller extends WC_REST_Products_Controller
|
||||||
),
|
),
|
||||||
'value' => array(
|
'value' => array(
|
||||||
'description' => __( 'Meta value.', 'woocommerce' ),
|
'description' => __( 'Meta value.', 'woocommerce' ),
|
||||||
'type' => 'string',
|
'type' => 'mixed',
|
||||||
'context' => array( 'view', 'edit' ),
|
'context' => array( 'view', 'edit' ),
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
|
|
|
@ -1991,7 +1991,7 @@ class WC_REST_Products_Controller extends WC_REST_Legacy_Products_Controller {
|
||||||
),
|
),
|
||||||
'value' => array(
|
'value' => array(
|
||||||
'description' => __( 'Meta value.', 'woocommerce' ),
|
'description' => __( 'Meta value.', 'woocommerce' ),
|
||||||
'type' => 'string',
|
'type' => 'mixed',
|
||||||
'context' => array( 'view', 'edit' ),
|
'context' => array( 'view', 'edit' ),
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
|
|
|
@ -378,7 +378,7 @@ class WC_REST_Order_Refunds_V1_Controller extends WC_REST_Orders_V1_Controller {
|
||||||
),
|
),
|
||||||
'name' => array(
|
'name' => array(
|
||||||
'description' => __( 'Product name.', 'woocommerce' ),
|
'description' => __( 'Product name.', 'woocommerce' ),
|
||||||
'type' => 'string',
|
'type' => 'mixed',
|
||||||
'context' => array( 'view', 'edit' ),
|
'context' => array( 'view', 'edit' ),
|
||||||
'readonly' => true,
|
'readonly' => true,
|
||||||
),
|
),
|
||||||
|
@ -390,7 +390,7 @@ class WC_REST_Order_Refunds_V1_Controller extends WC_REST_Orders_V1_Controller {
|
||||||
),
|
),
|
||||||
'product_id' => array(
|
'product_id' => array(
|
||||||
'description' => __( 'Product ID.', 'woocommerce' ),
|
'description' => __( 'Product ID.', 'woocommerce' ),
|
||||||
'type' => 'integer',
|
'type' => 'mixed',
|
||||||
'context' => array( 'view', 'edit' ),
|
'context' => array( 'view', 'edit' ),
|
||||||
),
|
),
|
||||||
'variation_id' => array(
|
'variation_id' => array(
|
||||||
|
@ -486,7 +486,7 @@ class WC_REST_Order_Refunds_V1_Controller extends WC_REST_Orders_V1_Controller {
|
||||||
),
|
),
|
||||||
'value' => array(
|
'value' => array(
|
||||||
'description' => __( 'Meta value.', 'woocommerce' ),
|
'description' => __( 'Meta value.', 'woocommerce' ),
|
||||||
'type' => 'string',
|
'type' => 'mixed',
|
||||||
'context' => array( 'view', 'edit' ),
|
'context' => array( 'view', 'edit' ),
|
||||||
'readonly' => true,
|
'readonly' => true,
|
||||||
),
|
),
|
||||||
|
|
|
@ -1211,7 +1211,7 @@ class WC_REST_Orders_V1_Controller extends WC_REST_Posts_Controller {
|
||||||
),
|
),
|
||||||
'name' => array(
|
'name' => array(
|
||||||
'description' => __( 'Product name.', 'woocommerce' ),
|
'description' => __( 'Product name.', 'woocommerce' ),
|
||||||
'type' => 'string',
|
'type' => 'mixed',
|
||||||
'context' => array( 'view', 'edit' ),
|
'context' => array( 'view', 'edit' ),
|
||||||
'readonly' => true,
|
'readonly' => true,
|
||||||
),
|
),
|
||||||
|
@ -1223,7 +1223,7 @@ class WC_REST_Orders_V1_Controller extends WC_REST_Posts_Controller {
|
||||||
),
|
),
|
||||||
'product_id' => array(
|
'product_id' => array(
|
||||||
'description' => __( 'Product ID.', 'woocommerce' ),
|
'description' => __( 'Product ID.', 'woocommerce' ),
|
||||||
'type' => 'integer',
|
'type' => 'mixed',
|
||||||
'context' => array( 'view', 'edit' ),
|
'context' => array( 'view', 'edit' ),
|
||||||
),
|
),
|
||||||
'variation_id' => array(
|
'variation_id' => array(
|
||||||
|
@ -1319,7 +1319,7 @@ class WC_REST_Orders_V1_Controller extends WC_REST_Posts_Controller {
|
||||||
),
|
),
|
||||||
'value' => array(
|
'value' => array(
|
||||||
'description' => __( 'Meta value.', 'woocommerce' ),
|
'description' => __( 'Meta value.', 'woocommerce' ),
|
||||||
'type' => 'string',
|
'type' => 'mixed',
|
||||||
'context' => array( 'view', 'edit' ),
|
'context' => array( 'view', 'edit' ),
|
||||||
'readonly' => true,
|
'readonly' => true,
|
||||||
),
|
),
|
||||||
|
@ -1397,12 +1397,12 @@ class WC_REST_Orders_V1_Controller extends WC_REST_Posts_Controller {
|
||||||
),
|
),
|
||||||
'method_title' => array(
|
'method_title' => array(
|
||||||
'description' => __( 'Shipping method name.', 'woocommerce' ),
|
'description' => __( 'Shipping method name.', 'woocommerce' ),
|
||||||
'type' => 'string',
|
'type' => 'mixed',
|
||||||
'context' => array( 'view', 'edit' ),
|
'context' => array( 'view', 'edit' ),
|
||||||
),
|
),
|
||||||
'method_id' => array(
|
'method_id' => array(
|
||||||
'description' => __( 'Shipping method ID.', 'woocommerce' ),
|
'description' => __( 'Shipping method ID.', 'woocommerce' ),
|
||||||
'type' => 'string',
|
'type' => 'mixed',
|
||||||
'context' => array( 'view', 'edit' ),
|
'context' => array( 'view', 'edit' ),
|
||||||
),
|
),
|
||||||
'total' => array(
|
'total' => array(
|
||||||
|
@ -1457,7 +1457,7 @@ class WC_REST_Orders_V1_Controller extends WC_REST_Posts_Controller {
|
||||||
),
|
),
|
||||||
'name' => array(
|
'name' => array(
|
||||||
'description' => __( 'Fee name.', 'woocommerce' ),
|
'description' => __( 'Fee name.', 'woocommerce' ),
|
||||||
'type' => 'string',
|
'type' => 'mixed',
|
||||||
'context' => array( 'view', 'edit' ),
|
'context' => array( 'view', 'edit' ),
|
||||||
),
|
),
|
||||||
'tax_class' => array(
|
'tax_class' => array(
|
||||||
|
@ -1528,7 +1528,7 @@ class WC_REST_Orders_V1_Controller extends WC_REST_Posts_Controller {
|
||||||
),
|
),
|
||||||
'code' => array(
|
'code' => array(
|
||||||
'description' => __( 'Coupon code.', 'woocommerce' ),
|
'description' => __( 'Coupon code.', 'woocommerce' ),
|
||||||
'type' => 'string',
|
'type' => 'mixed',
|
||||||
'context' => array( 'view', 'edit' ),
|
'context' => array( 'view', 'edit' ),
|
||||||
),
|
),
|
||||||
'discount' => array(
|
'discount' => array(
|
||||||
|
|
Loading…
Reference in New Issue