CalendarTemplateGenerator#
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,
);