WP_Error::get_error_messages( string|int $code = '' )
Retrieves all error messages, or the error messages for the given error code.
Parameters
- $code
-
(Optional) Error code to retrieve the messages for.<br>
Default value: ''
Return
(string[]) Error strings on success, or empty array if there are none.
Source
File: wp-includes/class-wp-error.php
public function get_error_messages($code = '') {
// Return all messages if no code specified.
if ( empty($code) ) {
$all_messages = array();
foreach ( (array) $this->errors as $code => $messages )
$all_messages = array_merge($all_messages, $messages);
return $all_messages;
}
if ( isset($this->errors[$code]) )
return $this->errors[$code];
else
return array();
}
Changelog
Version | Description |
---|---|
2.1.0 | Introduced. |