Automattic\WooCommerce\Internal\RestApi\Routes\V4\Settings\OfflinePaymentMethods\Schema
OfflinePaymentMethodSchema::get_item_response
Get the item response.
Method of the class: OfflinePaymentMethodSchema{}
No Hooks.
Returns
Array. The item response.
Usage
$OfflinePaymentMethodSchema = new OfflinePaymentMethodSchema(); $OfflinePaymentMethodSchema->get_item_response( $item, $request, $include_fields ): array;
- $item(mixed) (required)
- Payment method data array.
- $request(WP_REST_Request) (required)
- Request object.
- $include_fields(array)
- Fields to include in the response.
Default: array()
OfflinePaymentMethodSchema::get_item_response() OfflinePaymentMethodSchema::get item response code WC 10.4.3
public function get_item_response( $item, WP_REST_Request $request, array $include_fields = array() ): array {
$response = (array) $item;
if ( ! empty( $include_fields ) ) {
$response = array_intersect_key( $response, array_flip( $include_fields ) );
}
return $response;
}