Automattic\WooCommerce\Admin\API
ProductVariations::prepare_object_for_response
Prepare a single variation output for response.
Метод класса: ProductVariations{}
Хуков нет.
Возвращает
WP_REST_Response.
Использование
$ProductVariations = new ProductVariations(); $ProductVariations->prepare_object_for_response( $object, $request );
- $object(WC_Data) (обязательный)
- Object data.
- $request(WP_REST_Request) (обязательный)
- Request object.
Код ProductVariations::prepare_object_for_response() ProductVariations::prepare object for response WC 10.8.1
public function prepare_object_for_response( $object, $request ) {
$context = empty( $request['context'] ) ? 'view' : $request['context'];
$response = parent::prepare_object_for_response( $object, $request );
$data = $response->get_data();
$data['name'] = $object->get_name( $context );
$data['type'] = $object->get_type();
$data['parent_id'] = $object->get_parent_id( $context );
$response->set_data( $data );
return $response;
}