Module: BogApi
- Includes:
- HTTParty
- Defined in:
- lib/bog_api.rb,
lib/bog_api/v1/rate.rb,
lib/bog_api/v1/sell.rb,
lib/bog_api/v1/user.rb,
lib/bog_api/version.rb,
lib/bog_api/v1/order.rb,
lib/bog_api/v1/payment.rb,
lib/bog_api/configuration.rb
Defined Under Namespace
Modules: V1
Classes: Configuration
Constant Summary
collapse
- VERSION =
"0.1.0"
- @@configuration =
nil
Class Method Summary
collapse
Class Method Details
.configuration ⇒ Object
29
30
31
|
# File 'lib/bog_api.rb', line 29
def self.configuration
@@configuration ||= BogApi::Configuration
end
|
24
25
26
27
|
# File 'lib/bog_api.rb', line 24
def self.configure(&block)
block.call(self.configuration)
true
end
|
.orders ⇒ Object
41
42
43
|
# File 'lib/bog_api.rb', line 41
def self.orders
BogApi::V1::Order
end
|
.payments ⇒ Object
45
46
47
|
# File 'lib/bog_api.rb', line 45
def self.payments
BogApi::V1::Payment
end
|
.rates ⇒ Object
53
54
55
|
# File 'lib/bog_api.rb', line 53
def self.rates
BogApi::V1::Rate
end
|
.sells ⇒ Object
49
50
51
|
# File 'lib/bog_api.rb', line 49
def self.sells
BogApi::V1::Sell
end
|
.token ⇒ Object
33
34
35
|
# File 'lib/bog_api.rb', line 33
def self.token
self.configuration.token
end
|
.users ⇒ Object
37
38
39
|
# File 'lib/bog_api.rb', line 37
def self.users
BogApi::V1::User
end
|