'customer_appointment_approved',
'entity' => 'appointment',
'type' => 'email',
'time' => 'NULL',
'timeBefore' => 'NULL',
'timeAfter' => 'NULL',
'sendTo' => 'customer',
'subject' => '%service_name% Appointment Approved',
'content' =>
'Dear %customer_full_name%,
You have successfully scheduled
%service_name% appointment with %employee_full_name%. We are
waiting you at %location_address% on %appointment_date_time%.
Thank you for choosing our company,
%company_name%'
],
[
'name' => 'customer_appointment_pending',
'entity' => 'appointment',
'type' => 'email',
'time' => 'NULL',
'timeBefore' => 'NULL',
'timeAfter' => 'NULL',
'sendTo' => 'customer',
'subject' => '%service_name% Appointment Pending',
'content' =>
'Dear %customer_full_name%,
The %service_name% appointment
with %employee_full_name% at %location_address%, scheduled for
%appointment_date_time% is waiting for a confirmation.
Thank you for
choosing our company,
%company_name%'
],
[
'name' => 'customer_appointment_rejected',
'entity' => 'appointment',
'type' => 'email',
'time' => 'NULL',
'timeBefore' => 'NULL',
'timeAfter' => 'NULL',
'sendTo' => 'customer',
'subject' => '%service_name% Appointment Rejected',
'content' =>
'Dear %customer_full_name%,
Your %service_name%
appointment, scheduled on %appointment_date_time% at %location_address%
has been rejected.
Thank you for choosing our company,
%company_name%'
],
[
'name' => 'customer_appointment_canceled',
'entity' => 'appointment',
'type' => 'email',
'time' => 'NULL',
'timeBefore' => 'NULL',
'timeAfter' => 'NULL',
'sendTo' => 'customer',
'subject' => '%service_name% Appointment Canceled',
'content' =>
'Dear %customer_full_name%,
Your %service_name%
appointment, scheduled on %appointment_date_time% at %location_address%
has been canceled.
Thank you for choosing our company,
%company_name%'
],
[
'name' => 'customer_appointment_rescheduled',
'entity' => 'appointment',
'type' => 'email',
'time' => 'NULL',
'timeBefore' => 'NULL',
'timeAfter' => 'NULL',
'sendTo' => 'customer',
'subject' => '%service_name% Appointment Rescheduled',
'content' =>
'Dear %customer_full_name%,
The details for your
%service_name% appointment with %employee_full_name% at
%location_name% has been changed. The appointment is now set for
%appointment_date% at %appointment_start_time%.
Thank you for choosing our company,
%company_name%'
]
];
}
/**
* Array of default customer's notifications that are time based (require cron job)
*
* @return array
*/
public static function getAppointmentCustomerTimeBasedEmailNotifications()
{
return [
[
'name' => 'customer_appointment_next_day_reminder',
'entity' => 'appointment',
'type' => 'email',
'time' => '"17:00:00"',
'timeBefore' => 'NULL',
'timeAfter' => 'NULL',
'sendTo' => 'customer',
'subject' => '%service_name% Appointment Reminder',
'content' =>
'Dear %customer_full_name%,
We would like to remind you that you have
%service_name% appointment tomorrow at %appointment_start_time%.
We are waiting you at %location_name%.
Thank you for
choosing our company,
%company_name%'
],
[
'name' => 'customer_appointment_follow_up',
'entity' => 'appointment',
'type' => 'email',
'time' => 'NULL',
'timeBefore' => 'NULL',
'timeAfter' => 1800,
'sendTo' => 'customer',
'subject' => '%service_name% Appointment Follow Up',
'content' =>
'Dear %customer_full_name%,
Thank you once again for choosing our company.
We hope you were satisfied with your %service_name%.
We look forward to
seeing you again soon,
%company_name%'
],
[
'name' => 'customer_birthday_greeting',
'entity' => 'appointment',
'type' => 'email',
'time' => '"17:00:00"',
'timeBefore' => 'NULL',
'timeAfter' => 'NULL',
'sendTo' => 'customer',
'subject' => 'Happy Birthday',
'content' =>
'Dear %customer_full_name%,
Happy birthday!
We wish you all the best.
Thank you for choosing our company,
%company_name%'
]
];
}
/**
* Array of default employee's notifications that are not time based
*
* @return array
*/
public static function getAppointmentProviderNonTimeBasedEmailNotifications()
{
return [
[
'name' => 'provider_appointment_approved',
'entity' => 'appointment',
'type' => 'email',
'time' => 'NULL',
'timeBefore' => 'NULL',
'timeAfter' => 'NULL',
'sendTo' => 'provider',
'subject' => '%service_name% Appointment Approved',
'content' =>
'Hi %employee_full_name%,
You have one confirmed
%service_name% appointment at %location_name% on
%appointment_date% at %appointment_start_time%. The appointment
is added to your schedule.
Thank you,
%company_name%'
],
[
'name' => 'provider_appointment_pending',
'entity' => 'appointment',
'type' => 'email',
'time' => 'NULL',
'timeBefore' => 'NULL',
'timeAfter' => 'NULL',
'sendTo' => 'provider',
'subject' => '%service_name% Appointment Pending',
'content' =>
'Hi %employee_full_name%,
You have new appointment
in %service_name%. The appointment is waiting for a confirmation.
Thank
you,
%company_name%'
],
[
'name' => 'provider_appointment_rejected',
'entity' => 'appointment',
'type' => 'email',
'time' => 'NULL',
'timeBefore' => 'NULL',
'timeAfter' => 'NULL',
'sendTo' => 'provider',
'subject' => '%service_name% Appointment Rejected',
'content' =>
'Hi %employee_full_name%,
Your %service_name% appointment
at %location_name%, scheduled for %appointment_date% at
%appointment_start_time% has been rejected.
Thank you,
%company_name%'
],
[
'name' => 'provider_appointment_canceled',
'entity' => 'appointment',
'type' => 'email',
'time' => 'NULL',
'timeBefore' => 'NULL',
'timeAfter' => 'NULL',
'sendTo' => 'provider',
'subject' => '%service_name% Appointment Canceled',
'content' =>
'Hi %employee_full_name%,
Your %service_name% appointment,
scheduled on %appointment_date%, at %location_name% has been
canceled.
Thank you,
%company_name%'
],
[
'name' => 'provider_appointment_rescheduled',
'entity' => 'appointment',
'type' => 'email',
'time' => 'NULL',
'timeBefore' => 'NULL',
'timeAfter' => 'NULL',
'sendTo' => 'provider',
'subject' => '%service_name% Appointment Rescheduled',
'content' =>
'Hi %employee_full_name%,
The details for your
%service_name% appointment at %location_name% has been changed.
The appointment is now set for %appointment_date% at
%appointment_start_time%.
Thank you,
%company_name%'
]
];
}
/**
* Array of default providers's notifications that are time based (require cron job)
*
* @return array
*/
public static function getAppointmentProviderTimeBasedEmailNotifications()
{
return [
[
'name' => 'provider_appointment_next_day_reminder',
'entity' => 'appointment',
'type' => 'email',
'time' => '"17:00:00"',
'timeBefore' => 'NULL',
'timeAfter' => 'NULL',
'sendTo' => 'provider',
'subject' => '%service_name% Appointment Reminder',
'content' =>
'Dear %employee_full_name%,
We would like to remind you that you have
%service_name% appointment tomorrow at %appointment_start_time%
at %location_name%.
Thank you,
%company_name%'
]
];
}
/**
* Array of default customer's notifications that are not time based
*
* @return array
*/
public static function getAppointmentCustomerNonTimeBasedSMSNotifications()
{
return [
[
'name' => 'customer_appointment_approved',
'entity' => 'appointment',
'type' => 'sms',
'time' => 'NULL',
'timeBefore' => 'NULL',
'timeAfter' => 'NULL',
'sendTo' => 'customer',
'subject' => 'NULL',
'content' =>
'Dear %customer_full_name%,
You have successfully scheduled %service_name% appointment with %employee_full_name%. We are waiting you at %location_address% on %appointment_date_time%.
Thank you for choosing our company,
%company_name%'
],
[
'name' => 'customer_appointment_pending',
'entity' => 'appointment',
'type' => 'sms',
'time' => 'NULL',
'timeBefore' => 'NULL',
'timeAfter' => 'NULL',
'sendTo' => 'customer',
'subject' => 'NULL',
'content' =>
'Dear %customer_full_name%,
The %service_name% appointment with %employee_full_name% at %location_address%, scheduled for %appointment_date_time% is waiting for a confirmation.
Thank you for choosing our company,
%company_name%'
],
[
'name' => 'customer_appointment_rejected',
'entity' => 'appointment',
'type' => 'sms',
'time' => 'NULL',
'timeBefore' => 'NULL',
'timeAfter' => 'NULL',
'sendTo' => 'customer',
'subject' => 'NULL',
'content' =>
'Dear %customer_full_name%,
Your %service_name% appointment, scheduled on %appointment_date_time% at %location_address% has been rejected.
Thank you for choosing our company,
%company_name%'
],
[
'name' => 'customer_appointment_canceled',
'entity' => 'appointment',
'type' => 'sms',
'time' => 'NULL',
'timeBefore' => 'NULL',
'timeAfter' => 'NULL',
'sendTo' => 'customer',
'subject' => 'NULL',
'content' =>
'Dear %customer_full_name%,
Your %service_name% appointment, scheduled on %appointment_date_time% at %location_address% has been canceled.
Thank you for choosing our company,
%company_name%'
],
[
'name' => 'customer_appointment_rescheduled',
'entity' => 'appointment',
'type' => 'sms',
'time' => 'NULL',
'timeBefore' => 'NULL',
'timeAfter' => 'NULL',
'sendTo' => 'customer',
'subject' => 'NULL',
'content' =>
'Dear %customer_full_name%,
The details for your %service_name% appointment with %employee_full_name% at %location_name% has been changed. The appointment is now set for %appointment_date% at %appointment_start_time%.
Thank you for choosing our company,
%company_name%'
]
];
}
/**
* Array of default customer's notifications that are time based (require cron job)
*
* @return array
*/
public static function getAppointmentCustomerTimeBasedSMSNotifications()
{
return [
[
'name' => 'customer_appointment_next_day_reminder',
'entity' => 'appointment',
'type' => 'sms',
'time' => '"17:00:00"',
'timeBefore' => 'NULL',
'timeAfter' => 'NULL',
'sendTo' => 'customer',
'subject' => 'NULL',
'content' =>
'Dear %customer_full_name%,
We would like to remind you that you have %service_name% appointment tomorrow at %appointment_start_time%. We are waiting you at %location_name%.
Thank you for choosing our company,
%company_name%'
],
[
'name' => 'customer_appointment_follow_up',
'entity' => 'appointment',
'type' => 'sms',
'time' => 'NULL',
'timeBefore' => 'NULL',
'timeAfter' => 1800,
'sendTo' => 'customer',
'subject' => 'NULL',
'content' =>
'Dear %customer_full_name%,
Thank you once again for choosing our company. We hope you were satisfied with your %service_name%.
We look forward to seeing you again soon,
%company_name%'
],
[
'name' => 'customer_birthday_greeting',
'entity' => 'appointment',
'type' => 'sms',
'time' => '"17:00:00"',
'timeBefore' => 'NULL',
'timeAfter' => 'NULL',
'sendTo' => 'customer',
'subject' => 'NULL',
'content' =>
'Dear %customer_full_name%,
Happy birthday! We wish you all the best.
Thank you for choosing our company,
%company_name%'
]
];
}
/**
* Array of default employee's notifications that are not time based
*
* @return array
*/
public static function getAppointmentProviderNonTimeBasedSMSNotifications()
{
return [
[
'name' => 'provider_appointment_approved',
'entity' => 'appointment',
'type' => 'sms',
'time' => 'NULL',
'timeBefore' => 'NULL',
'timeAfter' => 'NULL',
'sendTo' => 'provider',
'subject' => 'NULL',
'content' =>
'Hi %employee_full_name%,
You have one confirmed %service_name% appointment at %location_name% on %appointment_date% at %appointment_start_time%. The appointment is added to your schedule.
Thank you,
%company_name%'
],
[
'name' => 'provider_appointment_pending',
'entity' => 'appointment',
'type' => 'sms',
'time' => 'NULL',
'timeBefore' => 'NULL',
'timeAfter' => 'NULL',
'sendTo' => 'provider',
'subject' => 'NULL',
'content' =>
'Hi %employee_full_name%,
You have new appointment in %service_name%. The appointment is waiting for a confirmation.
Thank you,
%company_name%'
],
[
'name' => 'provider_appointment_rejected',
'entity' => 'appointment',
'type' => 'sms',
'time' => 'NULL',
'timeBefore' => 'NULL',
'timeAfter' => 'NULL',
'sendTo' => 'provider',
'subject' => 'NULL',
'content' =>
'Hi %employee_full_name%,
Your %service_name% appointment at %location_name%, scheduled for %appointment_date% at %appointment_start_time% has been rejected.
Thank you,
%company_name%'
],
[
'name' => 'provider_appointment_canceled',
'entity' => 'appointment',
'type' => 'sms',
'time' => 'NULL',
'timeBefore' => 'NULL',
'timeAfter' => 'NULL',
'sendTo' => 'provider',
'subject' => 'NULL',
'content' =>
'Hi %employee_full_name%,
Your %service_name% appointment, scheduled on %appointment_date%, at %location_name% has been canceled.
Thank you,
%company_name%'
],
[
'name' => 'provider_appointment_rescheduled',
'entity' => 'appointment',
'type' => 'sms',
'time' => 'NULL',
'timeBefore' => 'NULL',
'timeAfter' => 'NULL',
'sendTo' => 'provider',
'subject' => 'NULL',
'content' =>
'Hi %employee_full_name%,
The details for your %service_name% appointment at %location_name% has been changed. The appointment is now set for %appointment_date% at %appointment_start_time%.
Thank you,
%company_name%'
]
];
}
/**
* Array of default providers's notifications that are time based (require cron job)
*
* @return array
*/
public static function getAppointmentProviderTimeBasedSMSNotifications()
{
return [
[
'name' => 'provider_appointment_next_day_reminder',
'entity' => 'appointment',
'type' => 'sms',
'time' => '"17:00:00"',
'timeBefore' => 'NULL',
'timeAfter' => 'NULL',
'sendTo' => 'provider',
'subject' => 'NULL',
'content' =>
'Dear %employee_full_name%,
We would like to remind you that you have %service_name% appointment tomorrow at %appointment_start_time% at %location_name%.
Thank you,
%company_name%'
]
];
}
/**
* Array of default customer's notifications that are not time based
*
* @return array
*/
public static function getEventCustomerNonTimeBasedEmailNotifications()
{
return [
[
'name' => 'customer_event_approved',
'entity' => 'event',
'type' => 'email',
'time' => 'NULL',
'timeBefore' => 'NULL',
'timeAfter' => 'NULL',
'sendTo' => 'customer',
'subject' => '%event_name% Event Booked',
'content' =>
'Dear %customer_full_name%,
You have successfully scheduled
%event_name% event. We are
waiting you at %event_location% on %event_start_date_time%.
Thank you for choosing our company,
%company_name%'
],
[
'name' => 'customer_event_rejected',
'entity' => 'event',
'type' => 'email',
'time' => 'NULL',
'timeBefore' => 'NULL',
'timeAfter' => 'NULL',
'sendTo' => 'customer',
'subject' => '%event_name% Event Canceled By Admin',
'content' =>
'Dear %customer_full_name%,
Your %event_name%
event, scheduled on %event_start_date_time% at %event_location%
has been canceled.
Thank you for choosing our company,
%company_name%'
],
[
'name' => 'customer_event_canceled',
'entity' => 'event',
'type' => 'email',
'time' => 'NULL',
'timeBefore' => 'NULL',
'timeAfter' => 'NULL',
'sendTo' => 'customer',
'subject' => '%event_name% Event Canceled By Attendee',
'content' =>
'Dear %customer_full_name%,
Your %event_name%
event, scheduled on %event_start_date_time% at %event_location%
has been canceled.
Thank you for choosing our company,
%company_name%'
],
[
'name' => 'customer_event_rescheduled',
'entity' => 'event',
'type' => 'email',
'time' => 'NULL',
'timeBefore' => 'NULL',
'timeAfter' => 'NULL',
'sendTo' => 'customer',
'subject' => '%event_name% Event Rescheduled',
'content' =>
'Dear %customer_full_name%,
The details for your
%event_name% event at
%event_location% has been changed. The event is now set for
%event_start_date_time%.
Thank you for choosing our company,
%company_name%'
]
];
}
/**
* Array of default customer's notifications that are time based (require cron job)
*
* @return array
*/
public static function getEventCustomerTimeBasedEmailNotifications()
{
return [
[
'name' => 'customer_event_next_day_reminder',
'entity' => 'event',
'type' => 'email',
'time' => '"17:00:00"',
'timeBefore' => 'NULL',
'timeAfter' => 'NULL',
'sendTo' => 'customer',
'subject' => '%event_name% Event Reminder',
'content' =>
'Dear %customer_full_name%,
We would like to remind you that you have
%event_name% event tomorrow at %event_start_date_time%.
We are waiting you at %event_location%.
Thank you for
choosing our company,
%company_name%'
],
[
'name' => 'customer_event_follow_up',
'entity' => 'event',
'type' => 'email',
'time' => 'NULL',
'timeBefore' => 'NULL',
'timeAfter' => 1800,
'sendTo' => 'customer',
'subject' => '%event_name% Event Follow Up',
'content' =>
'Dear %customer_full_name%,
Thank you once again for choosing our company.
We hope you were satisfied with your %event_name%.
We look forward to
seeing you again soon,
%company_name%'
]
];
}
/**
* Array of default employee's notifications that are not time based
*
* @return array
*/
public static function getEventProviderNonTimeBasedEmailNotifications()
{
return [
[
'name' => 'provider_event_approved',
'entity' => 'event',
'type' => 'email',
'time' => 'NULL',
'timeBefore' => 'NULL',
'timeAfter' => 'NULL',
'sendTo' => 'provider',
'subject' => '%event_name% Event Booked',
'content' =>
'Hi %employee_full_name%,
You have one confirmed
%event_name% Event at %event_location% on
%event_start_date_time%. The event
is added to your schedule.
Thank you,
%company_name%'
],
[
'name' => 'provider_event_rejected',
'entity' => 'event',
'type' => 'email',
'time' => 'NULL',
'timeBefore' => 'NULL',
'timeAfter' => 'NULL',
'sendTo' => 'provider',
'subject' => '%event_name% Event Canceled By Admin',
'content' =>
'Hi %employee_full_name%,
Your %event_name% event
at %event_location%, scheduled for %event_start_date_time%
has been canceled.
Thank you,
%company_name%'
],
[
'name' => 'provider_event_canceled',
'entity' => 'event',
'type' => 'email',
'time' => 'NULL',
'timeBefore' => 'NULL',
'timeAfter' => 'NULL',
'sendTo' => 'provider',
'subject' => '%event_name% Event Canceled By Customer',
'content' =>
'Hi %employee_full_name%,
Your %event_name% event,
scheduled on %event_start_date_time%, at %event_location% has been
canceled.
Thank you,
%company_name%'
],
[
'name' => 'provider_event_rescheduled',
'entity' => 'event',
'type' => 'email',
'time' => 'NULL',
'timeBefore' => 'NULL',
'timeAfter' => 'NULL',
'sendTo' => 'provider',
'subject' => '%event_name% Event Rescheduled',
'content' =>
'Hi %employee_full_name%,
The details for your
%event_name% event at %event_location% has been changed.
The event is now set for %event_start_date_time%.
Thank you,
%company_name%'
]
];
}
/**
* Array of default providers's notifications that are time based (require cron job)
*
* @return array
*/
public static function getEventProviderTimeBasedEmailNotifications()
{
return [
[
'name' => 'provider_event_next_day_reminder',
'entity' => 'event',
'type' => 'email',
'time' => '"17:00:00"',
'timeBefore' => 'NULL',
'timeAfter' => 'NULL',
'sendTo' => 'provider',
'subject' => '%event_name% Event Reminder',
'content' =>
'Dear %employee_full_name%,
We would like to remind you that you have
%event_name% event at %event_start_date_time%
at %event_location%.
Thank you,
%company_name%'
]
];
}
/**
* Array of default customer's notifications that are not time based
*
* @return array
*/
public static function getEventCustomerNonTimeBasedSMSNotifications()
{
return [
[
'name' => 'customer_event_approved',
'entity' => 'event',
'type' => 'sms',
'time' => 'NULL',
'timeBefore' => 'NULL',
'timeAfter' => 'NULL',
'sendTo' => 'customer',
'subject' => 'NULL',
'content' =>
'Dear %customer_full_name%,
You have successfully scheduled %event_name% event. We are waiting you at %event_location% on %event_start_date_time%.
Thank you for choosing our company,
%company_name%'
],
[
'name' => 'customer_event_rejected',
'entity' => 'event',
'type' => 'sms',
'time' => 'NULL',
'timeBefore' => 'NULL',
'timeAfter' => 'NULL',
'sendTo' => 'customer',
'subject' => 'NULL',
'content' =>
'Dear %customer_full_name%,
Your %event_name% event, scheduled on %event_start_date_time% at %event_location% has been cancelled.
Thank you for choosing our company,
%company_name%'
],
[
'name' => 'customer_event_canceled',
'entity' => 'event',
'type' => 'sms',
'time' => 'NULL',
'timeBefore' => 'NULL',
'timeAfter' => 'NULL',
'sendTo' => 'customer',
'subject' => 'NULL',
'content' =>
'Dear %customer_full_name%,
Your %event_name% event, scheduled on %event_start_date_time% at %event_location% has been cancelled.
Thank you for choosing our company,
%company_name%'
],
[
'name' => 'customer_event_rescheduled',
'entity' => 'event',
'type' => 'sms',
'time' => 'NULL',
'timeBefore' => 'NULL',
'timeAfter' => 'NULL',
'sendTo' => 'customer',
'subject' => 'NULL',
'content' =>
'Dear %customer_full_name%,
The details for your %event_name% event at %event_location% has been changed. The event is now set for %event_start_date_time%.
Thank you for choosing our company,
%company_name%'
]
];
}
/**
* Array of default customer's notifications that are time based (require cron job)
*
* @return array
*/
public static function getEventCustomerTimeBasedSMSNotifications()
{
return [
[
'name' => 'customer_event_next_day_reminder',
'entity' => 'event',
'type' => 'sms',
'time' => '"17:00:00"',
'timeBefore' => 'NULL',
'timeAfter' => 'NULL',
'sendTo' => 'customer',
'subject' => 'NULL',
'content' =>
'Dear %customer_full_name%,
We would like to remind you that you have %event_name% event at %event_start_date_time%. We are waiting you at %event_location%.
Thank you for choosing our company,
%company_name%'
],
[
'name' => 'customer_event_follow_up',
'entity' => 'event',
'type' => 'sms',
'time' => 'NULL',
'timeBefore' => 'NULL',
'timeAfter' => 1800,
'sendTo' => 'customer',
'subject' => 'NULL',
'content' =>
'Dear %customer_full_name%,
Thank you once again for choosing our company. We hope you were satisfied with your %event_name%.
We look forward to seeing you again soon,
%company_name%'
]
];
}
/**
* Array of default employee's notifications that are not time based
*
* @return array
*/
public static function getEventProviderNonTimeBasedSMSNotifications()
{
return [
[
'name' => 'provider_event_approved',
'entity' => 'event',
'type' => 'sms',
'time' => 'NULL',
'timeBefore' => 'NULL',
'timeAfter' => 'NULL',
'sendTo' => 'provider',
'subject' => 'NULL',
'content' =>
'Hi %employee_full_name%,
You have one confirmed %event_name% event at %event_location% on %event_start_date_time%. The event is added to your schedule.
Thank you,
%company_name%'
],
[
'name' => 'provider_event_rejected',
'entity' => 'event',
'type' => 'sms',
'time' => 'NULL',
'timeBefore' => 'NULL',
'timeAfter' => 'NULL',
'sendTo' => 'provider',
'subject' => 'NULL',
'content' =>
'Hi %employee_full_name%,
Your %event_name% event at %event_location%, scheduled for %event_start_date_time% has been canceled by admin.
Thank you,
%company_name%'
],
[
'name' => 'provider_event_canceled',
'entity' => 'event',
'type' => 'sms',
'time' => 'NULL',
'timeBefore' => 'NULL',
'timeAfter' => 'NULL',
'sendTo' => 'provider',
'subject' => 'NULL',
'content' =>
'Hi %employee_full_name%,
Your %event_name% event, scheduled on %event_start_date_time%, at %event_location% has been canceled.
Thank you,
%company_name%'
],
[
'name' => 'provider_event_rescheduled',
'entity' => 'event',
'type' => 'sms',
'time' => 'NULL',
'timeBefore' => 'NULL',
'timeAfter' => 'NULL',
'sendTo' => 'provider',
'subject' => 'NULL',
'content' =>
'Hi %employee_full_name%,
The details for your %event_name% event at %event_location% has been changed. The event is now set for %event_start_date_time%.
Thank you,
%company_name%'
]
];
}
/**
* Array of default providers's notifications that are time based (require cron job)
*
* @return array
*/
public static function getEventProviderTimeBasedSMSNotifications()
{
return [
[
'name' => 'provider_event_next_day_reminder',
'entity' => 'event',
'type' => 'sms',
'time' => '"17:00:00"',
'timeBefore' => 'NULL',
'timeAfter' => 'NULL',
'sendTo' => 'provider',
'subject' => 'NULL',
'content' =>
'Dear %employee_full_name%,
We would like to remind you that you have %event_name% event at %event_start_date_time% at %event_location%.
Thank you,
%company_name%'
]
];
}
}