Salutation#
NAME#
Kernel::System::Salutation - salutation lib
DESCRIPTION#
All salutation functions.
PUBLIC INTERFACE#
new()#
Don’t use the constructor directly, use the ObjectManager instead:
my $SalutationObject = $Kernel::OM->Get('Kernel::System::Salutation');
SalutationAdd()#
add new salutations
my $ID = $SalutationObject->SalutationAdd(
Name => 'New Salutation',
Text => "--\nSome Salutation Infos",
ContentType => 'text/plain; charset=utf-8',
Comment => 'some comment',
ValidID => 1,
UserID => 123,
);
SalutationGet()#
get salutations attributes
my %Salutation = $SalutationObject->SalutationGet(
ID => 123,
);
SalutationUpdate()#
update salutation attributes
$SalutationObject->SalutationUpdate(
ID => 123,
Name => 'New Salutation',
Text => "--\nSome Salutation Infos",
ContentType => 'text/plain; charset=utf-8',
Comment => 'some comment',
ValidID => 1,
UserID => 123,
);
SalutationList()#
get salutation list
my %List = $SalutationObject->SalutationList();
my %List = $SalutationObject->SalutationList(
Valid => 0,
);