Module: Iugu::Api
- Defined in:
- lib/iugu-api.rb,
lib/iugu-api/version.rb,
lib/iugu-api/models/plan.rb,
lib/iugu-api/models/invoice.rb,
lib/iugu-api/models/product.rb,
lib/iugu-api/models/customer.rb,
lib/iugu-api/models/web_hook.rb,
lib/iugu-api/models/plan_price.rb,
lib/iugu-api/models/invoice_log.rb,
lib/iugu-api/models/plan_feature.rb,
lib/iugu-api/models/subscription.rb,
lib/iugu-api/models/iugu_resource.rb,
lib/iugu-api/models/account_payment.rb
Defined Under Namespace
Classes: AccountPayment, Customer, Invoice, InvoiceLog, IuguResource, Plan, PlanFeature, PlanPrice, Product, Subscription, WebHook
Constant Summary
collapse
- VERSION =
"0.0.5"
- @@site =
"https://api.iugu.com"
- @@token =
""
- @@locale =
"en"
Class Method Summary
collapse
Class Method Details
.config {|_self| ... } ⇒ Object
10
11
12
|
# File 'lib/iugu-api.rb', line 10
def self.config
yield(self)
end
|
.locale ⇒ Object
22
23
24
|
# File 'lib/iugu-api.rb', line 22
def self.locale
@@locale
end
|
.locale=(locale) ⇒ Object
18
19
20
|
# File 'lib/iugu-api.rb', line 18
def self.locale=(locale)
@@locale = locale
end
|
.site ⇒ Object
14
15
16
|
# File 'lib/iugu-api.rb', line 14
def self.site
@@site
end
|
.token ⇒ Object
26
27
28
|
# File 'lib/iugu-api.rb', line 26
def self.token
@@token
end
|
.token=(token) ⇒ Object
30
31
32
33
|
# File 'lib/iugu-api.rb', line 30
def self.token=(token)
@@token = token
Iugu::Api::IuguResource.user = token
end
|