Module: ShareASale

Defined in:
lib/share_a_sale.rb,
lib/share_a_sale/client.rb,
lib/share_a_sale/request.rb,
lib/share_a_sale/version.rb

Defined Under Namespace

Classes: Client, Request

Constant Summary collapse

VERSION =
"0.1.0"

Class Method Summary collapse

Class Method Details

.clientObject



11
12
13
14
15
16
17
# File 'lib/share_a_sale.rb', line 11

def self.client
  @client ||= ShareASale::Client.new(
    ENV.fetch('SHAREASALE_MERCH_ID'),
    ENV.fetch('SHAREASALE_API_TOKEN'),
    ENV.fetch('SHAREASALE_API_SECRET')
  )
end