You appear to be a bot. Output may be restricted
Description
Get route response when something went wrong.
Usage
$\WP_Error = AbstractRoute::get_route_error_response( $error_code, $error_message, $http_status_code, $additional_data );
Parameters
- $error_code
- ( string ) required – String based error code.
- $error_message
- ( string ) required – User facing error message.
- $http_status_code
- ( int ) optional default: 500 – HTTP status. Defaults to 500.
- $additional_data
- ( array ) optional – Extra data (key value pairs) to expose in the error response.
Returns
\WP_Error WP Error object.
Source
File name: woocommerce/packages/woocommerce-blocks/src/StoreApi/Routes/AbstractRoute.php
Lines:
1 to 3 of 3
protected function get_route_error_response( $error_code, $error_message, $http_status_code = 500, $additional_data = [] ) { return new \WP_Error( $error_code, $error_message, array_merge( $additional_data, [ 'status' => $http_status_code ] ) ); }