Sunnysideup\CampaignMonitor\Api\CampaignMonitorAPIConnector
Synopsis
class CampaignMonitorAPIConnector
extends CampaignMonitorAPIConnectorBase
{
- // Inherited methods from Campaigns
- public mixed getCampaigns()
- public mixed getDrafts()
- public void getScheduled()
- public void createCampaign()
- public void deleteCampaign()
- public void getBounces()
- public void getClicks()
- public mixed getSummary()
- public mixed getEmailClientUsage()
- public void getOpens()
- public void getRecipients()
- public void getSpam()
- public mixed getUnsubscribes()
- // Inherited methods from Lists
- public mixed getLists()
- public mixed getSuppressionlist()
- public mixed createList()
- public mixed createCustomField()
- public mixed deleteCustomField()
- public mixed deleteList()
- public mixed getList()
- public mixed getActiveSubscribers()
- public mixed getUnconfirmedSubscribers()
- public mixed getBouncedSubscribers()
- public mixed getUnsubscribedSubscribers()
- public mixed getDeletedSubscribers()
- public mixed updateList()
- public void getSegments()
- public mixed getListStats()
- public void getListCustomFields()
- public void getListsAndSegments()
- // Inherited methods from Subscribers
- public mixed getListsForEmail()
- public mixed addSubscriber()
- public mixed updateSubscriber()
- public mixed addSubscribers()
- public mixed deleteSubscriber()
- public mixed unsubscribeSubscriber()
- public bool getSubscriberExistsForThisList()
- public bool getSubscriberCanReceiveEmailsForThisList()
- public bool getSubscriberCanNoLongerReceiveEmailsForThisList()
- public mixed getSubscriber()
- public mixed getHistory()
- // Inherited methods from Templates
- public mixed getTemplate()
- public mixed createTemplate()
- public mixed updateTemplate()
- public mixed deleteTemplate()
Hierarchy
Extends
- Sunnysideup\CampaignMonitorApi\Api\CampaignMonitorAPIConnectorBase
Uses
Tasks
Line | Task |
---|---|
34+ | check 201 / 201!!! |
Methods
Inherited from Sunnysideup\CampaignMonitor\Api\Traits\Campaigns
public
- createCampaign()
- deleteCampaign()
- getBounces()
- getCampaigns()
- getClicks()
- getDrafts()
- getEmailClientUsage() — Gets the email clients that subscribers used to open the campaign.
- getOpens()
- getRecipients()
- getScheduled()
- getSpam()
- getSummary() — Gets a summary of all campaign reporting statistics.
- getUnsubscribes() — Gets all unsubscribes recorded for a campaign since the provided date.
Inherited from Sunnysideup\CampaignMonitor\Api\Traits\Lists
public
- createCustomField() — Creates custom field for list.
- createList() — Creates a new list based on the provided details.
- deleteCustomField() — Creates custom field for list.
- deleteList() — Deletes an existing list from the system.
- getActiveSubscribers() — Gets all active subscribers added since the given date.
- getBouncedSubscribers() — Gets all bounced subscribers who have bounced out since the given date.
- getDeletedSubscribers() — Gets all unsubscribed subscribers who have unsubscribed since the given date.
- getList() — Gets the basic details of the current list.
- getListCustomFields()
- getListStats() — Gets statistics for list subscriptions, deletions, bounces and unsubscriptions.
- getLists() — Gets all subscriber lists the current client has created.
- getListsAndSegments()
- getSegments()
- getSuppressionlist() — list of people that are definitely suppressed...
- getUnconfirmedSubscribers() — Gets all unconfirmed subscribers added since the given date.
- getUnsubscribedSubscribers() — Gets all unsubscribed subscribers who have unsubscribed since the given date.
- updateList() — Updates the details of an existing list Both the UnsubscribePage and the ConfirmationSuccessPage parameters are optional.
Inherited from Sunnysideup\CampaignMonitor\Api\Traits\Subscribers
public
- addSubscriber() — Adds a new subscriber to the specified list.
- addSubscribers() — Updates an existing subscriber (email, name, state, or custom fields) in the specified list.
- deleteSubscriber()
- getHistory() — Gets a subscriber details, including custom fields.
- getListsForEmail() — Gets the lists across a client to which a subscriber with a particular email address belongs.
- getSubscriber() — Gets a subscriber details, including custom fields.
- getSubscriberCanNoLongerReceiveEmailsForThisList() — This e-mail / user has been banned from a list.
- getSubscriberCanReceiveEmailsForThisList() — Can we send e-mails to this person in the future for this list?
- getSubscriberExistsForThisList() — Is this user part of this list at all?
- unsubscribeSubscriber() — Unsubscribes the given subscriber from the current list.
- updateSubscriber() — Updates an existing subscriber (email, name, state, or custom fields) in the specified list.