Package DE_EPAGES::Newsletter::API::Object::NewsletterCampaign
object interface for NewsletterCampaign.
Base |
DE_EPAGES::Object::API::Object::Object |
Functions
- addAddressee
- addCustomer
- className
- dbPackage
- delete
- existsAddressee
- exportXMLElements
- getAddressee
- insert
- set
addAddressee
This function adds an addressee to the newsletter campaign.
Syntax |
my $Addressee = $NewsletterCampaign->addAddressee($hInfo); |
Input |
|
Return |
|
addCustomer
This function adds a customer to a newsletter campaign.
Syntax |
$NewsletterCampaign->addCustomer($Customer); |
Input |
|
className
Returns the class name, used for DAL access.
Syntax |
$ClassName = $NewsletterCampaign->className; |
Return |
|
dbPackage
Returns the database package, used for DAL access.
Syntax |
$DbPackage = $NewsletterCampaign->dbPackage; |
Return |
|
delete
Deletes this object, therefore the hook 'OBJ_DeleteNewsletterCampaign' is triggered.
Syntax |
$NewsletterCampaign->delete; |
Hook |
|
existsAddressee
This function tests if the newsletter campaign own a certain addressee.
Syntax |
$Exists = $NewsletterCampaign->existsAddressee($EMailAddress); |
Input |
|
Return |
|
exportXMLElements
Exports addressees of the newsletter campaign to the xml SAX driver.
Syntax |
$Object->exportXMLElements($Driver, $hAllAttributes); |
Input |
|
getAddressee
This function returns a certain addressee of the newsletter campaign.
Syntax |
my $Addresse = $NewsletterCampaign->getAddressee($EMail); |
Input |
|
Return |
|
insert
Insert this info as object, afterwards the hook 'OBJ_InsertNewsletterCampaign' is triggered. Before insert this info the hook OBJ_BeforeInsertNewsletterCampaign is triggered.
Syntax |
$NewsletterCampaign = DE_EPAGES::Newsletter::API::Object::NewsletterCampaign->insert($hInfo); |
Example |
my $Class = LoadClassByAlias('NewsletterCampaign'); my $NewsletterCampaign = $Class->insertObject($hInfo); |
Input |
|
Return |
|
Hook |
|
set
This function triggers hooks 'OBJ_BeforeUpdateNewsletterCampaign' and 'OBJ_AfterUpdateNewsletterCampaign'.
Syntax |
$NewsletterCampaign->set($hValues, $LanguageID); |
Input |
|
Hook |
|