Handler for unsubscribe links sent by SilverPop - ie the annoying emails we send begging for money at the start of new fundraising campaigns :)
More...
|
static | decodeEmail (array $params) |
| Decodes an email address that has been sent to us from SilverPop.
|
|
Handler for unsubscribe links sent by SilverPop - ie the annoying emails we send begging for money at the start of new fundraising campaigns :)
Definition at line 26 of file FundraiserUnsubscribeSilverpop.php.
◆ __construct()
FundraiserUnsubscribeSilverpop::__construct |
( |
| ) |
|
◆ decodeEmail()
static FundraiserUnsubscribeSilverpop::decodeEmail |
( |
array | $params | ) |
|
|
static |
◆ processRemoteAction()
FundraiserUnsubscribeSilverpop::processRemoteAction |
( |
| $txnName, |
|
|
DOMDocument | $dom, |
|
|
XmlTransactionProcessor & | $processObj ) |
◆ update()
FundraiserUnsubscribeSilverpop::update |
( |
| $requestID, |
|
|
| $process, |
|
|
array | $params ) |
Performs the subscription action.
- Parameters
-
int | $requestID | The log ID being used for this transaction |
string | $process | The name of the currently executing subscription process |
array | $params | Key/value map of URI parameter names => cleaned values |
- Returns
- bool TRUE if the subscription action was successful.
Reimplemented from SubscriptionMethod.
Definition at line 69 of file FundraiserUnsubscribeSilverpop.php.
◆ $currentParams
string [] FundraiserUnsubscribeSilverpop::$currentParams = [] |
|
private |
◆ $remoteActionEnvelope
string [] FundraiserUnsubscribeSilverpop::$remoteActionEnvelope = [ 'Envelope', 'Body' ] |
|
private |
◆ $remoteActionMap
array [] FundraiserUnsubscribeSilverpop::$remoteActionMap |
|
private |
Initial value:= [
'Login' => [
'out' => [
'USERNAME' => 'username',
'PASSWORD' => 'password',
],
'in' => 'processRemoteAction',
],
'Logout' => [
'out' => [],
'in' => 'processRemoteAction',
],
'OptOutRecipient' => [
'out' => [
'LIST_ID' => 'list-id',
'MAILING_ID' => 'mailing-id',
'RECIPIENT_ID' => 'recipient-id',
'JOB_ID' => 'job-id',
],
'in' => 'processRemoteAction',
],
]
Definition at line 32 of file FundraiserUnsubscribeSilverpop.php.
The documentation for this class was generated from the following file: