Notice_Handler::get_message_data( string $slug, $overrides = array() )
Gets a given message data by it’s slug.
Contents
Parameters
- $slug
-
(string) (Required) Slug to retrieve the message data.
Return
(array)
Source
File: src/Tickets/Commerce/Notice_Handler.php
public function get_message_data( $slug, $overrides = [] ) { $default_args = [ 'slug' => $slug, 'expire' => true, 'wrap' => 'p', 'type' => 'error', 'content' => '', 'priority' => 10, ]; // If not found in message array, return with defaults. if ( ! $this->message_slug_exists( $slug ) ) { return array_merge( $default_args, $overrides ); } $message = array_values( wp_list_filter( $this->get_messages(), [ 'slug' => $slug ] ) )[0]; return array_merge( $default_args, $message, $overrides ); }
Changelog
Version | Description |
---|---|
5.2.0 | Introduced. |