Astra_Abilities_Response::from_wp_error( WP_Error|mixed $wp_error )
Create an error response from WP_Error.
Description
Parameters
- $wp_error
-
(WP_Error|mixed) (Required) WordPress error object.
Return
(array) Standardized error response.
Source
File: inc/abilities/class-astra-abilities-response.php
public static function from_wp_error( $wp_error ) {
/** @psalm-suppress DocblockTypeContradiction -- Defensive check for non-WP_Error callers. */
if ( ! is_wp_error( $wp_error ) ) {
return self::error( __( 'An unknown error occurred.', 'astra' ) );
}
return self::error( $wp_error->get_error_message() );
}
Expand full source code Collapse full source code View on Trac