# Class Mailchimp

Located at Mailchimp.php

Methods summary
`public` | # `__construct( mixed $apikey = null, mixed $opts = array() )`
`public` | # `__destruct( )`
`public` | # `call( mixed $url, mixed $params )`
`public` | # `readConfigs( )`
`public` | # `castError( mixed $result )`
`public` | # `log( mixed $msg )`

Properties summary
`public `Mailchimp_Folders`` | $folders | `` | # Placeholder attribute for Mailchimp_Folders class Placeholder attribute for Mailchimp_Folders class
`public `Mailchimp_Templates`` | $templates | `` | # Placeholder attribute for Mailchimp_Templates class Placeholder attribute for Mailchimp_Templates class
`public `Mailchimp_Users`` | $users | `` | # Placeholder attribute for Mailchimp_Users class Placeholder attribute for Mailchimp_Users class
`public `Mailchimp_Helper`` | $helper | `` | # Placeholder attribute for Mailchimp_Helper class Placeholder attribute for Mailchimp_Helper class
`public `Mailchimp_Mobile`` | $mobile | `` | # Placeholder attribute for Mailchimp_Mobile class Placeholder attribute for Mailchimp_Mobile class
`public `Mailchimp_Ecomm`` | $ecomm | `` | # Placeholder attribute for Mailchimp_Ecomm class Placeholder attribute for Mailchimp_Ecomm class
`public `Mailchimp_Neapolitan`` | $neapolitan | `` | # Placeholder attribute for Mailchimp_Neapolitan class Placeholder attribute for Mailchimp_Neapolitan class
`public `Mailchimp_Lists`` | $lists | `` | # Placeholder attribute for Mailchimp_Lists class Placeholder attribute for Mailchimp_Lists class
`public `Mailchimp_Campaigns`` | $campaigns | `` | # Placeholder attribute for Mailchimp_Campaigns class Placeholder attribute for Mailchimp_Campaigns class
`public `Mailchimp_Vip`` | $vip | `` | # Placeholder attribute for Mailchimp_Vip class Placeholder attribute for Mailchimp_Vip class
`public `Mailchimp_Reports`` | $reports | `` | # Placeholder attribute for Mailchimp_Reports class Placeholder attribute for Mailchimp_Reports class
`public `Mailchimp_Gallery`` | $gallery | `` | # Placeholder attribute for Mailchimp_Gallery class Placeholder attribute for Mailchimp_Gallery class
`public boolean` | $ssl_verifypeer | `true` | # CURLOPT_SSL_VERIFYPEER setting CURLOPT_SSL_VERIFYPEER setting
`public boolean` | $ssl_verifyhost | `2` | # CURLOPT_SSL_VERIFYHOST setting CURLOPT_SSL_VERIFYHOST setting
`public string` | $ssl_cainfo | `null` | # CURLOPT_CAINFO CURLOPT_CAINFO
`public string` | $apikey | `` | # the api key in use the api key in use
`public mixed` | $ch | `` | #
`public string` | $root | `'https://api.mailchimp.com/2.0'` | #
`public boolean` | $debug | `false` | # whether debug mode is enabled whether debug mode is enabled
`public static array` | $error_map | `array( "ValidationError" => "Mailchimp_ValidationError", "ServerError_MethodUnknown" => "Mailchimp_ServerError_MethodUnknown", "ServerError_InvalidParameters" => "Mailchimp_ServerError_InvalidParameters", "Unknown_Exception" => "Mailchimp_Unknown_Exception", "Request_TimedOut" => "Mailchimp_Request_TimedOut", "Zend_Uri_Exception" => "Mailchimp_Zend_Uri_Exception", "PDOException" => "Mailchimp_PDOException", "Avesta_Db_Exception" => "Mailchimp_Avesta_Db_Exception", "XML_RPC2_Exception" => "Mailchimp_XML_RPC2_Exception", "XML_RPC2_FaultException" => "Mailchimp_XML_RPC2_FaultException", "Too_Many_Connections" => "Mailchimp_Too_Many_Connections", "Parse_Exception" => "Mailchimp_Parse_Exception", "User_Unknown" => "Mailchimp_User_Unknown", "User_Disabled" => "Mailchimp_User_Disabled", "User_DoesNotExist" => "Mailchimp_User_DoesNotExist", "User_NotApproved" => "Mailchimp_User_NotApproved", "Invalid_ApiKey" => "Mailchimp_Invalid_ApiKey", "User_UnderMaintenance" => "Mailchimp_User_UnderMaintenance", "Invalid_AppKey" => "Mailchimp_Invalid_AppKey", "Invalid_IP" => "Mailchimp_Invalid_IP", "User_DoesExist" => "Mailchimp_User_DoesExist", "User_InvalidRole" => "Mailchimp_User_InvalidRole", "User_InvalidAction" => "Mailchimp_User_InvalidAction", "User_MissingEmail" => "Mailchimp_User_MissingEmail", "User_CannotSendCampaign" => "Mailchimp_User_CannotSendCampaign", "User_MissingModuleOutbox" => "Mailchimp_User_MissingModuleOutbox", "User_ModuleAlreadyPurchased" => "Mailchimp_User_ModuleAlreadyPurchased", "User_ModuleNotPurchased" => "Mailchimp_User_ModuleNotPurchased", "User_NotEnoughCredit" => "Mailchimp_User_NotEnoughCredit", "MC_InvalidPayment" => "Mailchimp_MC_InvalidPayment", "List_DoesNotExist" => "Mailchimp_List_DoesNotExist", "List_InvalidInterestFieldType" => "Mailchimp_List_InvalidInterestFieldType", "List_InvalidOption" => "Mailchimp_List_InvalidOption", "List_InvalidUnsubMember" => "Mailchimp_List_InvalidUnsubMember", "List_InvalidBounceMember" => "Mailchimp_List_InvalidBounceMember", "List_AlreadySubscribed" => "Mailchimp_List_AlreadySubscribed", "List_NotSubscribed" => "Mailchimp_List_NotSubscribed", "List_InvalidImport" => "Mailchimp_List_InvalidImport", "MC_PastedList_Duplicate" => "Mailchimp_MC_PastedList_Duplicate", "MC_PastedList_InvalidImport" => "Mailchimp_MC_PastedList_InvalidImport", "Email_AlreadySubscribed" => "Mailchimp_Email_AlreadySubscribed", "Email_AlreadyUnsubscribed" => "Mailchimp_Email_AlreadyUnsubscribed", "Email_NotExists" => "Mailchimp_Email_NotExists", "Email_NotSubscribed" => "Mailchimp_Email_NotSubscribed", "List_MergeFieldRequired" => "Mailchimp_List_MergeFieldRequired", "List_CannotRemoveEmailMerge" => "Mailchimp_List_CannotRemoveEmailMerge", "List_Merge_InvalidMergeID" => "Mailchimp_List_Merge_InvalidMergeID", "List_TooManyMergeFields" => "Mailchimp_List_TooManyMergeFields", "List_InvalidMergeField" => "Mailchimp_List_InvalidMergeField", "List_InvalidInterestGroup" => "Mailchimp_List_InvalidInterestGroup", "List_TooManyInterestGroups" => "Mailchimp_List_TooManyInterestGroups", "Campaign_DoesNotExist" => "Mailchimp_Campaign_DoesNotExist", "Campaign_StatsNotAvailable" => "Mailchimp_Campaign_StatsNotAvailable", "Campaign_InvalidAbsplit" => "Mailchimp_Campaign_InvalidAbsplit", "Campaign_InvalidContent" => "Mailchimp_Campaign_InvalidContent", "Campaign_InvalidOption" => "Mailchimp_Campaign_InvalidOption", "Campaign_InvalidStatus" => "Mailchimp_Campaign_InvalidStatus", "Campaign_NotSaved" => "Mailchimp_Campaign_NotSaved", "Campaign_InvalidSegment" => "Mailchimp_Campaign_InvalidSegment", "Campaign_InvalidRss" => "Mailchimp_Campaign_InvalidRss", "Campaign_InvalidAuto" => "Mailchimp_Campaign_InvalidAuto", "MC_ContentImport_InvalidArchive" => "Mailchimp_MC_ContentImport_InvalidArchive", "Campaign_BounceMissing" => "Mailchimp_Campaign_BounceMissing", "Campaign_InvalidTemplate" => "Mailchimp_Campaign_InvalidTemplate", "Invalid_EcommOrder" => "Mailchimp_Invalid_EcommOrder", "Absplit_UnknownError" => "Mailchimp_Absplit_UnknownError", "Absplit_UnknownSplitTest" => "Mailchimp_Absplit_UnknownSplitTest", "Absplit_UnknownTestType" => "Mailchimp_Absplit_UnknownTestType", "Absplit_UnknownWaitUnit" => "Mailchimp_Absplit_UnknownWaitUnit", "Absplit_UnknownWinnerType" => "Mailchimp_Absplit_UnknownWinnerType", "Absplit_WinnerNotSelected" => "Mailchimp_Absplit_WinnerNotSelected", "Invalid_Analytics" => "Mailchimp_Invalid_Analytics", "Invalid_DateTime" => "Mailchimp_Invalid_DateTime", "Invalid_Email" => "Mailchimp_Invalid_Email", "Invalid_SendType" => "Mailchimp_Invalid_SendType", "Invalid_Template" => "Mailchimp_Invalid_Template", "Invalid_TrackingOptions" => "Mailchimp_Invalid_TrackingOptions", "Invalid_Options" => "Mailchimp_Invalid_Options", "Invalid_Folder" => "Mailchimp_Invalid_Folder", "Invalid_URL" => "Mailchimp_Invalid_URL", "Module_Unknown" => "Mailchimp_Module_Unknown", "MonthlyPlan_Unknown" => "Mailchimp_MonthlyPlan_Unknown", "Order_TypeUnknown" => "Mailchimp_Order_TypeUnknown", "Invalid_PagingLimit" => "Mailchimp_Invalid_PagingLimit", "Invalid_PagingStart" => "Mailchimp_Invalid_PagingStart", "Max_Size_Reached" => "Mailchimp_Max_Size_Reached", "MC_SearchException" => "Mailchimp_MC_SearchException" )` | #