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