Module: Tremendous
- Defined in:
- lib/tremendous/base.rb,
lib/tremendous/gift.rb,
lib/tremendous/embed.rb,
lib/tremendous/error.rb,
lib/tremendous/order.rb,
lib/tremendous/catalog.rb,
lib/tremendous/invoice.rb,
lib/tremendous/request.rb,
lib/tremendous/version.rb,
lib/tremendous/campaign.rb,
lib/tremendous/organization.rb,
lib/tremendous/funding_source.rb,
lib/tremendous/organization_member.rb
Defined Under Namespace
Classes: Campaign, Catalog, Embed, Error, FundingSource, Gift, Invoice, Order, Organization, OrganizationMember, Request
Constant Summary
collapse
- VERSION =
'2.2.2'
- @@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
|
# File 'lib/tremendous/base.rb', line 15
def self.default_options
{access_token: @@config[:access_token]}
end
|