Overview
  • Namespace
  • Class

Namespaces

  • MailChimp
    • AuthorizedApps
    • Automations
    • Batches
    • CampaignFolders
    • Campaigns
    • Conversations
    • Ecommerce
    • FileManager
    • Lists
    • Reports
    • TemplateFolders
    • Templates

Classes

  • MailChimp

Class MailChimp

Direct known subclasses

MailChimp\AuthorizedApps\AuthorizedApps, MailChimp\Automations\Automations, MailChimp\FileManager\Folders, MailChimp\Lists\Lists, MailChimp\Reports\Reports, MailChimp\TemplateFolders\TemplateFolders, MailChimp\Templates\Templates, MailChimp\Batches\Batches, MailChimp\CampaignFolders\CampaignFolders, MailChimp\Campaigns\Campaigns, MailChimp\Campaigns\Content, MailChimp\Campaigns\Feedback, MailChimp\Conversations\Conversations, MailChimp\Ecommerce\Ecommerce, MailChimp\FileManager\Files

Indirect known subclasses

MailChimp\Ecommerce\Carts, MailChimp\Ecommerce\Customers, MailChimp\Ecommerce\Orders, MailChimp\Ecommerce\Products, MailChimp\Lists\Interests, MailChimp\Lists\Members, MailChimp\Lists\MergeFields, MailChimp\Lists\Segments, MailChimp\Lists\SignupForms, MailChimp\Lists\Webhooks

Namespace: MailChimp
Located at MailChimp.php

Methods summary

public
# __construct( )
protected static
# execute( $method, $url, array $data = [] )
protected static string
# getMemberHash( string $email_address )

Create the member hash

Create the member hash

Parameters

$email_address
address

Returns

string
protected static array
# optionalFields( array $optional_fields, array $provided_fields )

Process optional fields for POST requests

Process optional fields for POST requests

Parameters

$optional_fields
$provided_fields

Returns

array
protected static
# createLog( $output, $overwrite = false, $file_name = "request.log", $tag = null )
public
# logData( $data, $tag, array $optional_settings = [] )
public object
# getAccountInfo( array $query = [] )

Get account information from the API Root Available query fields: array["fields"] array list of strings of response fields to return array["exclude_fields"] array list of strings of response fields to exclude (not to be used with "fields")

Get account information from the API Root Available query fields: array["fields"] array list of strings of response fields to return array["exclude_fields"] array list of strings of response fields to exclude (not to be used with "fields")

Parameters

$query
(See Above) OPTIONAL associative array of query parameters.

Returns

object
public array
# searchMembers( string $query )

Search all lists for members matching query

Search all lists for members matching query

Parameters

$query

Returns

array
of objects
public
# authorizedApps( )
public
# automations( )
public
# batchOps( )
public
# campaignFolders( )
public
# campaigns( )
public
# conversations( )
public
# ecommerce( )
public
# fileManager( )
public
# fileManagerFolders( )
public
# lists( )
public
# reports( )
public
# templateFolders( )
public
# templates( )
API documentation generated by ApiGen