NAME
Kernel::System::CalendarTemplateGenerator – signature lib
DESCRIPTION
All signature functions.
PUBLIC INTERFACE
new()
create an object. Do not use it directly, instead use:
use Kernel::System::ObjectManager;
local $Kernel::OM = Kernel::System::ObjectManager->new();
my $TemplateGeneratorObject = $Kernel::OM->Get('Kernel::System::TemplateGenerator');
NotificationEvent()
replace all OTRS smart tags in the notification body and subject
my %NotificationEvent = $CalendarTemplateGeneratorObject->NotificationEvent(
AppointmentID => 123,
Recipient => $UserDataHashRef, # Agent data get result
Notification => $NotificationDataHashRef,
UserID => 123,
);