Automattic\WooCommerce\Internal\RestApi\Routes\V4\Fulfillments
Controller::prepare_error_response
Prepare an error response.
Method of the class: Controller{}
No Hooks.
Returns
WP_REST_Response. The error response.
Usage
// private - for code of main (parent) class only $result = $this->prepare_error_response( $code, $message, $data ): WP_REST_Response;
- $code(string) (required)
- The error code.
- $message(string) (required)
- The error message.
- $data(array) (required)
- Additional error data, including 'status' key for HTTP status code.
Controller::prepare_error_response() Controller::prepare error response code WC 10.4.3
private function prepare_error_response( $code, $message, $data ): WP_REST_Response {
return new WP_REST_Response(
array(
'code' => $code,
'message' => $message,
'data' => $data,
),
$data['status'] ?? WP_Http::BAD_REQUEST
);
}