@@ 185-196 (lines=12) @@ | ||
182 | * @return \EE_Messenger |
|
183 | * @throws \EE_Error |
|
184 | */ |
|
185 | public function valid_messenger( $messenger_name ) { |
|
186 | $messenger = $this->get_messenger( $messenger_name ); |
|
187 | if ( $messenger instanceof EE_Messenger ) { |
|
188 | return $messenger; |
|
189 | } |
|
190 | throw new EE_Error( |
|
191 | sprintf( |
|
192 | __( 'The "%1$s" messenger is either invalid or not installed', 'event_espresso' ), |
|
193 | $messenger_name |
|
194 | ) |
|
195 | ); |
|
196 | } |
|
197 | ||
198 | ||
199 | ||
@@ 330-341 (lines=12) @@ | ||
327 | * @return \EE_message_type |
|
328 | * @throws \EE_Error |
|
329 | */ |
|
330 | public function valid_message_type( $message_type_name ) { |
|
331 | $message_type = $this->get_message_type( $message_type_name ); |
|
332 | if ( $message_type instanceof EE_message_type ) { |
|
333 | return $message_type; |
|
334 | } |
|
335 | throw new EE_Error( |
|
336 | sprintf( |
|
337 | __( 'The "%1$s" message type is either invalid or not installed', 'event_espresso' ), |
|
338 | $message_type_name |
|
339 | ) |
|
340 | ); |
|
341 | } |
|
342 | ||
343 | ||
344 |