Update REST API schema for backwards compatibility with WP 4.9

Closes #17818
This commit is contained in:
Claudio Sanches 2017-11-21 16:15:51 -02:00
parent 1783953f15
commit b74fc8963d
8 changed files with 30 additions and 30 deletions

View File

@ -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' ),
), ),
), ),

View File

@ -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' ),
), ),
), ),

View File

@ -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' ),
), ),
), ),

View File

@ -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' ),
), ),
), ),

View File

@ -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' ),
), ),
), ),

View File

@ -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' ),
), ),
), ),

View File

@ -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,
), ),

View File

@ -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(