Email::maybe_change_email_template( string $template, array $args )
Conditionally inject content into ticket email templates.
Contents
Parameters
- $template
-
(string) (Required) The template path, relative to src/views.
- $args
-
(array) (Required) The template arguments.
Return
(string)
Source
File: src/Tribe/Meetings/Microsoft/Email.php
public function maybe_change_email_template( $template, $args ) { $event = $args['event']; // Get event if not an object and an integer. if ( is_integer( $args['event'] ) ) { $event = tribe_get_event( $args['event'] ); } if ( empty( $event ) ) { return $template; } if ( empty( $event->virtual ) || empty( $event->virtual_meeting ) || Microsoft_Event_Meta::$key_source_id !== $event->virtual_meeting_provider ) { return $template; } $template = 'microsoft/email/ticket-email-microsoft-details'; return $template; }
Changelog
Version | Description |
---|---|
1.13.0 | Introduced. |