class KlaviyoAPI::Session

Attributes

api_key[RW]

Public Class Methods

new(api_key) click to toggle source
# File lib/klaviyo_api/session.rb, line 7
def initialize(api_key)
  self.api_key = api_key
end
temp(api_key) { || ... } click to toggle source
# File lib/klaviyo_api/session.rb, line 12
def temp(api_key)
  session = new api_key

  KlaviyoAPI::Base.activate_session session

  yield
ensure
  KlaviyoAPI::Base.reset_session
end