Classes

\

Name Description
Exception No description available EMPTY
SS_ConstantContactController No description available EMPTY
SS_ConstantContactExtension No description available EMPTY

\Ctct

Name Description
ConstantContact Exposes all implemented Constant Contact API functionality EMPTY
SplClassLoader SplClassLoader implementation that implements the technical interoperability standards for PHP 5.3 namespaces and class names. EMPTY

\Ctct\Auth

Name Description
CtctOAuth2 Class that implements necessary functionality to obtain an access token from a user EMPTY
SessionDataStore Example implementation of the CTCTDataStore interface that uses session for access token storage EMPTY

\Ctct\Components

Name Description
Component Super class for all components EMPTY
ResultSet Container for a get on a collection, such as Contacts, Campaigns, or TrackingData. EMPTY

\Ctct\Components\Account

Name Description
VerifiedEmailAddress Represents a single Verified Email Address in Constant Contact EMPTY

\Ctct\Components\Activities

Name Description
Activity Represents a single Activity in Constant Contact EMPTY
ActivityError Represents a single Activity Error in Constant Contact EMPTY
AddContacts Represents an AddContacts Activity EMPTY
AddContactsImportData Represents a single Activity in Constant Contact EMPTY
ExportContacts Represents an Export Contacts Activity in Constant Contact EMPTY

\Ctct\Components\Contacts

Name Description
Address Represents a single Address of a Contact EMPTY
Contact Represents a single Contact in Constant Contact EMPTY
ContactList Represents a single Contact List EMPTY
CustomField Represents a single Custom Field for a Contact EMPTY
EmailAddress Represents a single EmailAddress of a Contact EMPTY
Note Represents a Contact Note EMPTY

\Ctct\Components\EmailMarketing

Name Description
Campaign Represents a single Campaign in Constant Contact EMPTY
ClickThroughDetails Represents a click through detail EMPTY
MessageFooter Represents a click through detail EMPTY
Schedule Represents a campaign Schedule in Constant Contact EMPTY
TestSend Represents a campaign Test Send in Constant Contact EMPTY

\Ctct\Components\Tracking

Name Description
BounceActivity Represents a single Bounce Activity EMPTY
ClickActivity Represents a Click Activity EMPTY
ForwardActivity Represents a Forward Activity EMPTY
OpenActivity Represents an Open Activity EMPTY
SendActivity Represents a Sent Activity EMPTY
TrackingActivity Class to wrap a result set of individual activities (ie: OpensActivity, SendActivity) EMPTY
TrackingSummary Represents a Tracking Summary EMPTY
UnsubscribeActivity Represents a single Opt Out Activity EMPTY

\Ctct\Exceptions

Name Description
CtctException General exception EMPTY
IllegalArgumentException Exception thrown if there is an illegal argument passed to a particular method EMPTY
OAuth2Exception Exception thrown if an error occurred during OAuth2 authentication process EMPTY

\Ctct\Services

Name Description
AccountService Performs all actions pertaining to scheduling Constant Contact Account's EMPTY
ActivityService Performs all actions pertaining to scheduling Constant Contact Activities EMPTY
BaseService Super class for all services EMPTY
CampaignScheduleService Performs all actions pertaining to scheduling Constant Contact Campaigns EMPTY
CampaignTrackingService Performs all actions pertaining to Constant Contact Campaign Tracking EMPTY
ContactService Performs all actions pertaining to Constant Contact Contacts EMPTY
ContactTrackingService Performs all actions pertaining to Contact Tracking EMPTY
EmailMarketingService Performs all actions pertaining to Constant Contact Campaigns EMPTY
ListService Performs all actions pertaining to Constant Contact Lists EMPTY

\Ctct\Util

Name Description
Config Configuration class to hold endpoints, urls, errors messages etc. EMPTY
CurlResponse A CurlResponse object to be returned from a RestClientInterface implementation EMPTY
RestClient Wrapper for curl HTTP request EMPTY

\Ctct\WebHooks

Name Description
CTCTWebhookUtil Main Webhook Utility class.<br/> This is meant to be used by users to validate and parse Webhooks received from ConstantContact.<br/> EMPTY