class MailchimpAPI::Session
Attributes
api_region_identifier[RW]
oauth_token[RW]
Public Class Methods
new(oauth_token)
click to toggle source
# File lib/mailchimp_api/session.rb, line 7 def initialize(oauth_token) self.oauth_token = oauth_token self.api_region_identifier = oauth_token&.split('-')&.last || MailchimpAPI::Configuration::DEFAULT_API_REGION_IDENTIFIER end
temp(oauth_token) { || ... }
click to toggle source
# File lib/mailchimp_api/session.rb, line 13 def temp(oauth_token) session = new oauth_token MailchimpAPI::Base.activate_session session yield ensure MailchimpAPI::Base.reset_session end