Interface Inx_Api_Mailing_Mailing

Description

An Inx_Api_Mailing_Mailing object represents a mailing in inxmail.

An Inx_Api_Mailing_Mailing object represents a mailing in inxmail. An Inx_Api_Mailing_Mailing object can be used to perform various tasks:

  • Retrieve and update mailing meta information and content
  • Send the mailing (immediately or scheduled)
  • Stop sending the mailing
  • Request the approval of a mailing
  • Approve or revoke the approval for the mailing
<strong>Handling mailing content</strong> Content is put into mailings using content handlers. There are a number of such handlers:
  • Inx_Api_Mailing_PlainTextContentHandler - Handles plain text content. This is the default content handler.
  • Inx_Api_Mailing_HtmlTextContentHandler - Handles HTML-only content.
  • Inx_Api_Mailing_MultiPartContentHandler - Handles multipart content (HTML and plain text), or mailings where the content type is selected depending on the recipient profile.
  • Inx_Api_Mailing_XsltMultiPartContentHandler - Handles multipart content defined by XML/XSLT, or mailings where the content type is selected depending on the recipient profile. Used by templates.
  • Inx_Api_Mailing_XsltPlainTextContentHandler - Handles plain text defined by XML/XSLT. Used by templates.
  • Inx_Api_Mailing_XsltHtmlTextContentHandler - Handles HTML text content defined by XML/XSLT. Used by templates.

All of these handlers offer methods to edit the content of the mailing. The following snippet changes the content of a plain text mailing:

 $oMailing->setContentHandler( 'Inx_Api_Mailing_PlainTextContentHandler' );
 $oContentHandler = $oMailing->getContentHandler();
 $oContentHandler->updateContent( "...any mailing content..." );
 $oMailing->commitUpdate();
<strong>Approval and controlling dispatch</strong>

The following methods can be used for the approval of mailings:

  • approve($iApproverId, $sComment): approves the mailing using the given approver.
  • denyApprove($iApproverId, $sComment): denies the approval of the mailing using the given approver.
  • revokeApproval($sComment): revokes the approval of the mailing using the given approver.
  • requestIdenticalApproval($sDeadline, $aApprovers, $aRecipients, $bIsTestRecipient, $sLocale): requests the approval of the mailing using the given equitable approvers.
  • requestEscalationApproval($sEscalation, $sDeadline, $aApprovers, $aRecipients, $bIsTestRecipient, $sLocale): requests the approval of the mailing using the given hierarchical approvers.
As listed above, there are two methods for requesting the approval of a mailing: requestIdenticalApproval(...) and requestEscalationApproval(...). Both methods require two approvers but involve them differently.
The identical approval process sends the request to both approvers simultaneously and requires only one of the approvers to approve the mailing. The escalation approval process at first sends the request only to the first approver. If the escalation date expires without the first approver having approved the mailing, the request is sent to the second approver.
If the deadline date expires without any of the approvers having approved the mailing, the request will be cancelled. In order to approve it, the mailing creator will have to request the approval again.

Note: The methods for approving a mailing are functional since Inxmail 3.8.1.

The Following methods can be used to send mailings:

  • startSending(): starts the normal sending process.
  • sendSingleMail($iRecipientId): send the mailing only to the specified recipient.
  • sendTestMail($sTestAddress, $iRecipientId): send the mailing to the specified address, personalized for the given recipient.
  • sendTestMailWithTestprofile($sTestAddress, $iTestRecipientId): send the mailing to the specified address, personalized for the given test profile.

To schedule a mailing instead of sending it immediately, use the scheduleMailing($sScheduleTime) method. The following snippet shows how to schedule a mailing to be sent in one hour:

 $oMailing->scheduleMailing( date( 'c', strtotime("+1 hour") ) );

The following snippet shows how to revoke the scheduled sending of a mailing:

 mailing->unscheduleMailing();

<strong>Note:</strong> For existing mailings, always call

before updating it, and after committing changes!

For an example on how to retrieve and create mailings, see the Inx_Api_Mailing_MailingManager documentation.

For more information on the creation of Inx_Api_Approval_Approvers, see the Inx_Api_Approval_ApproverManager documentation.

Located in /Api/Mailing/Mailing.php (line 105)

Inx_Api_BusinessObject
   |
   --Inx_Api_Mailing_Mailing
Class Constant Summary
Method Summary
void approve ([approverId $iApproverId = 0], [comment $sComment = null])
void denyApprove (approverId $iApproverId, comment $sComment)
int getFilterId ()
the getFilterIds ()
String getName ()
Integer getPriority ()
string getReplyToAddress ()
String getSenderAddress ()
string getSentDatetime ()
int getState ()
String getSubject ()
boolean isLocked ()
void lock ()
void requestApproval ()
void requestEscalationApproval ( $oEscalationDate,  $oDeadline,  $approverIds,  $recipientIds,  $bIsTestRecipient,  $sLocale)
void requestIdenticalApproval ( $oDeadline,  $approverIds,  $recipientIds,  $bIsTestRecipient,  $sLocale)
void revokeApproval ([comment $sComment = null])
void scheduleMailing ([scheduleTime $oScheduleTime = null])
the sendSingleMail (int $iRecipientId)
void sendTestMail ( $sTestAddress, int $iRecipientId, string $sTestAddresss)
void sendTestMailWithTestprofile ( $sTestAddress, int $iTestprofileId, string $sTestAddresss)
void setContentHandler (string $oContentHandlerClazz)
void startSending ()
void stopSending ()
boolean unlock ([boolean $blForceForeignLock = false])
void updateFilterId (int $iFilterId)
void updateFilterIds (filterIds $filterIds, concatinationType $iConcatinationType)
void updateName (String $sName)
void updatePriority (Integer $iPriority)
void updateRecipientAddress (string $sRecipientAddress)
void updateReplyToAddress (string $sReplyToAddress)
void updateScheduleDatetime (string $dtScheduleDatetime)
void updateSenderAddress (string $sSenderAddress)
void updateSubject (String $sSubject)
Methods
approve (line 258)

Approve this mailing for sending.

Approve this mailing for sending. Allowed mailing states are:

  • Inx_Api_Mailing_Mailing::STATE_TO_BE_APPROVE ( -> STATE_APPROVED or STATE_STATE_SCHEDULED )

  • throws: MailingStateException if this mailing has a illegal state
  • throws: DataException if this mailing is not found on the server
  • throws: UpdateException if the request goes wrong, for example approval not active
  • access: public
void approve ([approverId $iApproverId = 0], [comment $sComment = null])
  • approverId $iApproverId: id of the approver
  • comment $sComment: message of the approver
denyApprove (line 275)

Deny approval of this mailing.

Deny approval of this mailing. Allowed mailing states are:

  • Inx_Api_Mailing_Mailing::STATE_TO_BE_APPROVE ( -> STATE_DRAFT )

  • throws: MailingStateException if this mailing has a illegal state
  • throws: DataException if this mailing is not found on the server
  • throws: UpdateException if the request goes wrong, for example approval not active
  • access: public
void denyApprove (approverId $iApproverId, comment $sComment)
  • approverId $iApproverId: id of the approver
  • comment $sComment: message of the approver
findLastSending (line 699)

Returns the Inx_Api_Sending_Sending object for the last sending of this mailing, if any.

Returns the Inx_Api_Sending_Sending object for the last sending of this mailing, if any.

  • return: The Sending object for the last sending of this mailing, if any, null otherwise.
  • since: API 1.11.1
  • access: public
Inx_Api_Sending_Sending findLastSending ()
findSendings (line 689)

Returns an Inx_Api_ROBOResultSet containing all sendings of this mailing.

Returns an Inx_Api_ROBOResultSet containing all sendings of this mailing.

  • return: A ROBOResultSet containing all sendings of this mailing.
  • since: API 1.11.1
  • access: public
Inx_Api_ROBOResultSet findSendings ()
getContentHandler (line 655)

Returns the content handler, which contains the format-specific mail content.

Returns the content handler, which contains the format-specific mail content.

  • return: the content handler
  • access: public
Inx_Api_Mailing_ContentHandler getContentHandler ()
getCreationDatetime (line 708)

Returns the create date of the mailing

Returns the create date of the mailing

  • return: creation date
  • since: 1.7.1
  • access: public
the getCreationDatetime ()
getDeadlineDatetime (line 480)

Returns the approval deadline datetime of this mailing if the mailing is in the state STATE_TO_BE_APPROVE.

Returns the approval deadline datetime of this mailing if the mailing is in the state STATE_TO_BE_APPROVE. If the mailing state is not STATE_TO_BE_APPROVE, null may be returned. The date will be returned as ISO 8601 formatted datetime string.

  • return: the approval deadline datetime, or null.
  • see: requestIdenticalApproval( $oDeadline, $approverIds, $recipientIds, $bIsTestRecipient, $sLocale );
  • see: requestEscalationApproval( $oEscalationDate, $oDeadline, $approverIds, $recipientIds, $bIsTestRecipient, $sLocale )
  • since: API 1.9.0
  • access: public
string getDeadlineDatetime ()
getEscalationDatetime (line 467)

Returns the approval escalation datetime of this mailing if the mailing is in the state STATE_TO_BE_APPROVE and the approval process is escalating.

Returns the approval escalation datetime of this mailing if the mailing is in the state STATE_TO_BE_APPROVE and the approval process is escalating. If the mailing state is not STATE_TO_BE_APPROVE or the approval process is identical, null may be returned. The date will be returned as ISO 8601 formatted datetime string.

  • return: the approval escalation datetime, or null.
  • see: requestEscalationApproval( $oEscalationDate, $oDeadline, $approverIds, $recipientIds, $bIsTestRecipient, $sLocale )
  • since: API 1.9.0
  • access: public
string getEscalationDatetime ()
getFilterConcatinationType (line 572)

Returns the sending filter concatenation type of this mailing.

Returns the sending filter concatenation type of this mailing.

FILTER_AND getFilterConcatinationType ()
getFilterId (line 545)

Returns a sending filter of this mailing.

Returns a sending filter of this mailing.

  • return: the filter id, 0 means that no filter is set
  • since: API 1.1.0
  • access: public
int getFilterId ()
getFilterIds (line 563)

Returns the sending filter of this mailing.

Returns the sending filter of this mailing.

  • return: filter id, null means that no filter is set
  • since: API 1.6.0
  • access: public
the getFilterIds ()
getListContextId (line 488)

Returns the id of list context which this mailing belongs to.

Returns the id of list context which this mailing belongs to.

  • return: the id of list context which this mailing belongs to
  • access: public
int getListContextId ()
getLockTicket (line 421)

Returns the lock ticket.

Returns the lock ticket.

  • return: the lock ticket
  • access: public
Inx_Api_LockTicket getLockTicket ()
getModificationDatetime (line 429)

Returns the last modification datetime.

Returns the last modification datetime.

  • return: the last modification datetime
  • access: public
string getModificationDatetime ()
getName (line 638)

Returns the name of this mailing.

Returns the name of this mailing.

  • return: the name of this mailing
  • access: public
String getName ()
getPriority (line 599)

Returns the value of X-Priority header.

Returns the value of X-Priority header. Allowed values are:

  • <tt>null</tt> - not specified, the X-Priority header will not be set
  • 5 - lowest priority
  • 4 - low priority
  • 3 - normal priority
  • 2 - high priority
  • 1 - highest priority

  • return: the value of X-Priority header, or <tt>null</tt>
  • access: public
Integer getPriority ()
getRecipientAddress (line 512)

Returns the recipient address of this mailing.

Returns the recipient address of this mailing.

  • return: the recipient address of this mailing
  • access: public
String getRecipientAddress ()
getReplyToAddress (line 528)

Returns the recipient address of this mailing.

Returns the recipient address of this mailing.

  • return: the recipient address of this mailing
  • access: public
string getReplyToAddress ()
getScheduleDatetime (line 437)

Returns the schedule datetime.

Returns the schedule datetime.

  • return: the schedule datetime, can be null
  • access: public
string getScheduleDatetime ()
getSenderAddress (line 496)

Returns the sender address of this mailing.

Returns the sender address of this mailing.

  • return: the sender address of this mailing
  • access: public
String getSenderAddress ()
getSendingInfo (line 680)

Returns the mailing info object which contains the number sent mails.

Returns the mailing info object which contains the number sent mails.

  • return: mailing info object
  • throws: Inx_Api_DataException
  • access: public
the getSendingInfo ()
getSentDatetime (line 453)

Returns the sent datetime, null if this mailing not yet sent.

Returns the sent datetime, null if this mailing not yet sent.

  • return: the sent datetime, or null
  • access: public
string getSentDatetime ()
getState (line 405)

Returns the mailing state.

Returns the mailing state.

  • return: the mailing state
  • access: public
int getState ()
getSubject (line 623)

Returns the subject of this mailing.

Returns the subject of this mailing.

  • return: the subject of this mailing
  • access: public
String getSubject ()
isLocked (line 413)

Checks if this mailing has a lock.

Checks if this mailing has a lock.

  • return: true if this mailing has a lock, otherwise false
  • access: public
boolean isLocked ()
lock (line 386)

Lock the this Inx_Api_Mailing_Mailing.

Lock the this Inx_Api_Mailing_Mailing. For existing mailings, always call lock() before updating it, and unlock() after committing changes!

  • throws: Inx_Api_LockException if this mailing already locked
  • throws: Inx_Api_Mailing_MailingStateException if this mailing has a illegal state
  • throws: Inx_Api_DataException if this mailing is not found on the server
  • access: public
void lock ()
requestApproval (line 290)

Request the approval for this mailing.

Request the approval for this mailing. Allowed mailing states are:

  • Inx_Api_Mailing_Mailing::STATE_DRAFT ( -> STATE_TO_BE_APPROVE )

  • deprecated:
  • throws: Inx_Api_Mailing_MailingStateException if this mailing has a illegal state
  • throws: Inx_Api_DataException if this mailing is not found on the server
  • access: public
void requestApproval ()
requestEscalationApproval (line 304)

Request the escalating approval for this mailing.

Request the escalating approval for this mailing. Allowed mailing states are:

  • Inx_Api_Mailing_Mailing::STATE_DRAFT ( -> STATE_TO_BE_APPROVE )

  • throws: MailingStateException if this mailing has a illegal state
  • throws: DataException if this mailing is not found on the server
  • throws: UpdateException if the request goes wrong, for example approval not active
  • access: public
void requestEscalationApproval ( $oEscalationDate,  $oDeadline,  $approverIds,  $recipientIds,  $bIsTestRecipient,  $sLocale)
  • $oEscalationDate
  • $oDeadline
  • $approverIds
  • $recipientIds
  • $bIsTestRecipient
  • $sLocale
requestIdenticalApproval (line 320)

Request the escalating approval for this mailing.

Request the escalating approval for this mailing. Allowed mailing states are:

  • Inx_Api_Mailing_Mailing::STATE_DRAFT ( -> STATE_TO_BE_APPROVE )

  • throws: MailingStateException if this mailing has a illegal state
  • throws: DataException if this mailing is not found on the server
  • throws: UpdateException if the request goes wrong, for example approval not active
  • access: public
void requestIdenticalApproval ( $oDeadline,  $approverIds,  $recipientIds,  $bIsTestRecipient,  $sLocale)
  • $oDeadline
  • $approverIds
  • $recipientIds
  • $bIsTestRecipient
  • $sLocale
revokeApproval (line 340)

Revoke the approval or scheduling for this mailing.

Revoke the approval or scheduling for this mailing. Allowed mailing states are:

  • Inx_Api_Mailing_Mailing::STATE_APPROVED ( -> STATE_DRAFT )
  • Inx_Api_Mailing_Mailing::STATE_TO_BE_APPROVE ( -> STATE_DRAFT )
  • Inx_Api_Mailing_Mailing::STATE_SCHEDULED ( -> STATE_DRAFT )

  • throws: MailingStateException if this mailing has a illegal state
  • throws: DataException if this mailing is not found on the server
  • throws: UpdateException if the request goes wrong, for example approval not active
  • access: public
void revokeApproval ([comment $sComment = null])
  • comment $sComment: reason why revoke is called
scheduleMailing (line 359)

Schedules the mailing with the given date.

Schedules the mailing with the given date. Allowed mailing states are:

  • Inx_Api_Mailing_Mailing::STATE_DRAFT ( -> STATE_SHEDULED ) if no approval is active
  • Inx_Api_Mailing_Mailing::STATE_DRAFT ( -> STATE_DRAFT ) if approval is active
  • Inx_Api_Mailing_Mailing::STATE_TO_BE_APPROVED ( -> STATE_TO_BE_APPROVED )
  • Inx_Api_Mailing_Mailing::STATE_APPROVED ( -> STATE_SHEDULED )
  • Inx_Api_Mailing_Mailing::STATE_INTERRUPTED ( -> STATE_SHEDULED )

  • throws: DataException if this mailing is not found on the server
  • throws: MailingStateException if this mailing has a illegal state
  • access: public
void scheduleMailing ([scheduleTime $oScheduleTime = null])
  • scheduleTime $oScheduleTime: new schedule time of the mailing
sendSingleMail (line 212)

Sending this mailing to the specified recipient. to generating the email content.

Sending this mailing to the specified recipient. Using the recipient to generating the email content.

  • return: updated mailing
  • throws: Inx_Api_Mailing_SendException
  • throws: Inx_Api_Mailing_MailingStateException if this mailing has a illegal state
  • throws: Inx_Api_DataException if this mailing is not found on the server
  • access: public
the sendSingleMail (int $iRecipientId)
  • int $iRecipientId: the recipient to generating the email content
sendTestMail (line 186)

Sending this mailing to the test address. to generating the email content.

Sending this mailing to the test address. Using the specified recipient to generating the email content.

  • throws: Inx_Api_Mailing_SendException
  • throws: Inx_Api_Mailing_MailingStateException if this mailing has a illegal state
  • throws: Inx_Api_DataException if this mailing is not found on the server
  • access: public
void sendTestMail ( $sTestAddress, int $iRecipientId, string $sTestAddresss)
  • string $sTestAddresss: the email address
  • int $iRecipientId: the recipient to generating the email content
  • $sTestAddress
sendTestMailWithTestprofile (line 199)

Sending this mailing to the test address. to generating the email content.

Sending this mailing to the test address. Using the specified recipient to generating the email content.

  • since: API 1.6.1
  • throws: Inx_Api_DataException if this mailing is not found on the server
  • throws: Inx_Api_Mailing_SendException
  • throws: Inx_Api_Mailing_MailingStateException if this mailing has a illegal state
  • access: public
void sendTestMailWithTestprofile ( $sTestAddress, int $iTestprofileId, string $sTestAddresss)
  • string $sTestAddresss: the email address
  • int $iTestprofileId: the recipient to generating the email content
  • $sTestAddress
setContentHandler (line 671)

Creates a new content handler.

Creates a new content handler. Allowed classes are:

  • PlainTextContentHandler
  • HtmlTextContentHandler
  • MultiPartContentHandler
  • XsltMultiPartContentHandler
  • XsltHtmlTextContentHandler
  • XsltPlainTextContentHandler

  • access: public
void setContentHandler (string $oContentHandlerClazz)
  • string $oContentHandlerClazz: the Class of the content handler
startSending (line 227)

Start or restart the sending of this mailing.

Start or restart the sending of this mailing. Allowed mailing states are:

  • Inx_Api_Mailing_Mailing::STATE_APPROVED ( -> STATE_SENDING )
  • Inx_Api_Mailing_Mailing::STATE_IInx_Api_Mailing_Mailing::ED ( -> STATE_SENDING )

  • throws: Inx_Api_DataException if this mailing is not found on the server
  • throws: Inx_Api_Mailing_MailingStateException if this mailing has a illegal state
  • access: public
void startSending ()
stopSending (line 241)

Stop the sending of the specified mailing.

Stop the sending of the specified mailing. Allowed mailing states are:

  • Inx_Api_Mailing_Mailing::STATE_SENDING ( -> STATE_INTERRUPTED )

  • throws: Inx_Api_DataException if this mailing is not found on the server
  • throws: Inx_Api_Mailing_MailingStateException if this mailing has a illegal state
  • access: public
void stopSending ()
unlock (line 397)

Release the lock of this Inx_Api_Mailing_Mailing.

Release the lock of this Inx_Api_Mailing_Mailing.

  • return: true if this mailing was unlocked, false otherwise
  • throws: Inx_Api_DataException
  • access: public
boolean unlock ([boolean $blForceForeignLock = false])
  • boolean $blForceForeignLock: forceForeignLock true
    • release foreign and own locks, false - release only own locks
unscheduleMailing (line 375)

Unschedules the mailing.

Unschedules the mailing. Allowed mailing states are:

  • Inx_Api_Mailing_Mailing::STATE_SHEDULED( -> STATE_APPROVED or STATE_DRAFT )
  • Inx_Api_Mailing_Mailing::STATE_DRAFT ( -> STATE_DRAFT )
  • Inx_Api_Mailing_Mailing::STATE_TO_BE_APPROVED ( -> STATE_TO_BE_APPROVED )

  • throws: DataException if this mailing is not found on the server
  • throws: MailingStateException if this mailing has a illegal state
  • access: public
void unscheduleMailing ()
updateFilterId (line 555)

Sets a sending filter of this mailing.

Sets a sending filter of this mailing.

  • see: getId()
  • since: API 1.1.0
  • access: public
void updateFilterId (int $iFilterId)
  • int $iFilterId: the filter id, 0 means that no filter is set
updateFilterIds (line 583)

Sets a couple of sending filter to this mailing.

Sets a couple of sending filter to this mailing.

  • since: API 1.6.0
  • access: public
void updateFilterIds (filterIds $filterIds, concatinationType $iConcatinationType)
  • filterIds $filterIds: array of the filter ids, null for no filter is set
  • concatinationType $iConcatinationType: sets how the filter should be concatinated, , ,
updateName (line 646)

Sets the name of this mailing.

Sets the name of this mailing.

  • access: public
void updateName (String $sName)
  • String $sName: name the name of this mailing
updatePriority (line 615)

Sets the value of X-Priority header.

Sets the value of X-Priority header. Allowed values are:

  • <tt>null</tt> - not specified, the X-Priority header will not be set
  • 5 - lowest priority
  • 4 - low priority
  • 3 - normal priority
  • 2 - high priority
  • 1 - highest priority

  • access: public
void updatePriority (Integer $iPriority)
  • Integer $iPriority: the value of X-Priority header, or <tt>null</tt>
updateRecipientAddress (line 520)

Sets the recipient address of this mailing.

Sets the recipient address of this mailing.

  • access: public
void updateRecipientAddress (string $sRecipientAddress)
  • string $sRecipientAddress: the recipient address of this mailing
updateReplyToAddress (line 536)

Sets the replyTo address of this mailing.

Sets the replyTo address of this mailing.

  • access: public
void updateReplyToAddress (string $sReplyToAddress)
  • string $sReplyToAddress: the replyTo address of this mailing
updateScheduleDatetime (line 445)

Sets the schedule datetime.

Sets the schedule datetime.

  • access: public
void updateScheduleDatetime (string $dtScheduleDatetime)
  • string $dtScheduleDatetime: the schedule datetime, or null
updateSenderAddress (line 504)

Sets the sender address of this mailing.

Sets the sender address of this mailing.

  • access: public
void updateSenderAddress (string $sSenderAddress)
  • string $sSenderAddress: the sender address of this mailing
updateSubject (line 631)

Sets the subject of this mailing.

Sets the subject of this mailing.

  • access: public
void updateSubject (String $sSubject)
  • String $sSubject: subject the subject of this mailing

Inherited Methods

Inherited From Inx_Api_BusinessObject

Inx_Api_BusinessObject::commitUpdate()
Inx_Api_BusinessObject::getId()
Inx_Api_BusinessObject::reload()
Class Constants
ATTRIBUTE_FILTER_ID = 9 (line 120)
ATTRIBUTE_HTML_TEXT = 5 (line 112)
ATTRIBUTE_HTML_TEXT_XSL = 8 (line 118)
ATTRIBUTE_MODIFICATION_DATETIME = 15 (line 132)
ATTRIBUTE_NAME = 19 (line 140)
ATTRIBUTE_PLAIN_TEXT = 4 (line 110)
ATTRIBUTE_PLAIN_TEXT_XSL = 7 (line 116)
ATTRIBUTE_PRIORITY = 13 (line 128)
ATTRIBUTE_RECIPIENT_ADDRESS = 11 (line 124)
ATTRIBUTE_REPLY_TO_ADDRESS = 12 (line 126)
ATTRIBUTE_SCHEDULE_DATETIME = 14 (line 130)
ATTRIBUTE_SENDER_ADDRESS = 10 (line 122)
ATTRIBUTE_SENT_END_DATETIME = 18 (line 138)
ATTRIBUTE_SENT_START_DATETIME = 17 (line 136)
ATTRIBUTE_STYLE = 16 (line 134)
ATTRIBUTE_SUBJECT = 3 (line 108)
ATTRIBUTE_XML_CONTENT = 6 (line 114)
FILTER_AND = 1 (line 162)
  • since: API 1.6.0
FILTER_NOT_IN = 3 (line 172)
  • since: API 1.6.0
FILTER_OR = 2 (line 167)
  • since: API 1.6.0
STATE_APPROVED = 4 (line 146)
STATE_DRAFT = 1 (line 142)
STATE_INTERRUPTED = 32 (line 152)
STATE_SCHEDULED = 8 (line 148)
STATE_SENDING = 16 (line 150)
STATE_SENDING_FAILED = 128 (line 156)
STATE_SENT = 64 (line 154)
STATE_TO_BE_APPROVE = 2 (line 144)

Documentation generated on Thu, 17 Sep 2015 14:27:26 +0200 by phpDocumentor 1.3.2