Module: Tremendous
- Defined in:
- lib/tremendous/base.rb,
lib/tremendous/embed.rb,
lib/tremendous/error.rb,
lib/tremendous/order.rb,
lib/tremendous/member.rb,
lib/tremendous/reward.rb,
lib/tremendous/invoice.rb,
lib/tremendous/product.rb,
lib/tremendous/request.rb,
lib/tremendous/version.rb,
lib/tremendous/webhook.rb,
lib/tremendous/campaign.rb,
lib/tremendous/organization.rb,
lib/tremendous/funding_source.rb
Defined Under Namespace
Classes: AccessError, BadDataError, Campaign, Embed, Error, FundingSource, Invoice, Member, Order, Organization, PaymentError, Product, Request, Reward, Webhook
Constant Summary
collapse
- VERSION =
'3.0.0'
- @@config =
{
base_api_uri: 'https://www.tremendous.com/api/v1/'
}
Class Method Summary
collapse
Class Method Details
.config ⇒ Object
6
7
8
|
# File 'lib/tremendous/base.rb', line 6
def self.config
@@config
end
|
10
11
12
|
# File 'lib/tremendous/base.rb', line 10
def self.configure
yield @@config
end
|
.default_options ⇒ Object
15
16
17
18
19
|
# File 'lib/tremendous/base.rb', line 15
def self.default_options
{
access_token: @@config[:access_token]
}
end
|