Module: MailchimpAPI

Defined in:
lib/mailchimp_api.rb,
lib/mailchimp_api/session.rb,
lib/mailchimp_api/version.rb,
lib/mailchimp_api/connection.rb,
lib/mailchimp_api/exceptions.rb,
lib/mailchimp_api/configuration.rb,
lib/mailchimp_api/resources/tag.rb,
lib/mailchimp_api/json_formatter.rb,
lib/mailchimp_api/resources/base.rb,
lib/mailchimp_api/resources/link.rb,
lib/mailchimp_api/resources/list.rb,
lib/mailchimp_api/resources/note.rb,
lib/mailchimp_api/resources/member.rb,
lib/mailchimp_api/resources/segment.rb,
lib/mailchimp_api/resources/campaign.rb,
lib/mailchimp_api/resources/feedback.rb,
lib/mailchimp_api/resources/interest.rb,
lib/mailchimp_api/resources/template.rb,
lib/mailchimp_api/resources/merge_field.rb,
lib/mailchimp_api/resources/signup_form.rb,
lib/mailchimp_api/resources/segment_member.rb,
lib/mailchimp_api/resources/campaign_folder.rb,
lib/mailchimp_api/resources/template_folder.rb,
lib/mailchimp_api/resources/campaign_content.rb,
lib/mailchimp_api/resources/file_manager_file.rb,
lib/mailchimp_api/resources/interest_category.rb,
lib/mailchimp_api/resources/account_information.rb,
lib/mailchimp_api/resources/file_manager_folder.rb

Defined Under Namespace

Modules: CollectionParsers, Support Classes: AccountInformation, Base, Campaign, CampaignContent, CampaignFolder, Configuration, Connection, Feedback, FileManagerFile, FileManagerFolder, Interest, InterestCategory, InvalidOperation, JsonFormatter, Link, List, Member, MergeField, MissingParameter, Note, Segment, SegmentMember, Session, SignupForm, Tag, Template, TemplateFolder

Constant Summary collapse

VERSION =
'1.8.0'

Class Method Summary collapse

Class Method Details

.configurationObject



24
25
26
# File 'lib/mailchimp_api/configuration.rb', line 24

def configuration
  @configuration ||= Configuration.new
end

.configure {|configuration| ... } ⇒ Object

Yields:



16
17
18
19
20
21
22
# File 'lib/mailchimp_api/configuration.rb', line 16

def configure
  yield configuration

  MailchimpAPI::Base.site = configuration.url

  configuration
end