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

.configurationObject



29
30
31
# File 'lib/bog_api.rb', line 29

def self.configuration
  @@configuration ||= BogApi::Configuration
end

.configure(&block) ⇒ Object

Your code goes here…



24
25
26
27
# File 'lib/bog_api.rb', line 24

def self.configure(&block)
  block.call(self.configuration)
  true
end

.ordersObject



41
42
43
# File 'lib/bog_api.rb', line 41

def self.orders
  BogApi::V1::Order
end

.paymentsObject



45
46
47
# File 'lib/bog_api.rb', line 45

def self.payments
  BogApi::V1::Payment
end

.ratesObject



53
54
55
# File 'lib/bog_api.rb', line 53

def self.rates
  BogApi::V1::Rate
end

.sellsObject



49
50
51
# File 'lib/bog_api.rb', line 49

def self.sells
  BogApi::V1::Sell
end

.tokenObject



33
34
35
# File 'lib/bog_api.rb', line 33

def self.token
  self.configuration.token
end

.usersObject



37
38
39
# File 'lib/bog_api.rb', line 37

def self.users
  BogApi::V1::User
end