Zoom_Provider::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/Zoom_Provider.php
public function maybe_change_email_template( $template, $args ) {
// Just in case.
$event = tribe_get_event( $args['event'] );
if ( empty( $event ) ) {
return $template;
}
if (
empty( $event->virtual )
|| empty( $event->virtual_meeting )
|| tribe( self::class )->get_slug() !== $event->virtual_meeting_provider
) {
return $template;
}
$template = 'zoom/email/ticket-email-zoom-details';
return $template;
}
Changelog
| Version | Description |
|---|---|
| 1.13.0 | - Moved functionality to Emall::Class. |
| 1.0.0 | Introduced. |