TicketAllChildrenClosed#
NAME#
Kernel::System::Ticket::Event::TicketAllChildrenClosed - A module to trigger an event after all child tickets have been closed.
PUBLIC INTERFACE#
new()#
Don’t use the constructor directly, use the ObjectManager instead:
my $TicketAllChildrenClosedObject = $Kernel::OM->Get('Kernel::System::Ticket::Event::TicketAllChildrenClosed');
Run()#
Run Data
my $Success = $TicketAllChildTicketsClosedObject->Run(
Data => {
TicketID => TicketID,
},
Event => $EventName,
Config => $Config,
UserID => $UserID,
)
If all child tickets of a parent ticket are closed/merged/removed,
the event 'TicketAllChildrenClosed' will be triggered.
Returns:
$Success = 1; # 0