module SubscribedTo

Public Class Methods

mail_chimp(&block) click to toggle source

Sets Mail Chimp configuration using a block

Example configuration:

SubscribedTo.setup do |config|
  config.service = :mail_chimp

  config.mail_chimp do |mail_chimp_config|
    mail_chimp_config.api_key = "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX-us1"
    mail_chimp_config.lists = {:mailing_list => {:id => "123456", :merge_vars => {"FNAME" => :first_name}
    mail_chimp_config.secret_key = "abc123"
  end
end
# File lib/subscribed_to.rb, line 41
def self.mail_chimp(&block)
  @@mail_chimp_config = SubscribedTo::MailChimp::Config.new
  block.call @@mail_chimp_config
end
setup() { |self| ... } click to toggle source

Set up SubscribedTo

# File lib/subscribed_to.rb, line 25
def self.setup
  yield self
end