Automattic\WooCommerce\Internal\RestApi\Routes\V4\ShippingZones
ShippingZoneSchema::get_item_response
Get the item response.
Метод класса: ShippingZoneSchema{}
Хуков нет.
Возвращает
array. The item response.
Использование
$ShippingZoneSchema = new ShippingZoneSchema(); $ShippingZoneSchema->get_item_response( $zone, $request, $include_fields ): array;
- $zone(WC_Shipping_Zone) (обязательный)
- WordPress representation of the zone.
- $request(WP_REST_Request) (обязательный)
- Request object.
- $include_fields(массив)
- Fields to include in the response.
По умолчанию:array()
Код ShippingZoneSchema::get_item_response() ShippingZoneSchema::get item response WC 11.2.2
public function get_item_response( $zone, WP_REST_Request $request, array $include_fields = array() ): array {
return array(
'id' => $zone->get_id(),
'name' => $zone->get_zone_name(),
'order' => $zone->get_zone_order(),
'locations' => $this->get_formatted_zone_locations( $zone ),
'methods' => $this->get_formatted_zone_methods( $zone ),
);
}