Class: PA::Client::Transact

Inherits:
Object
  • Object
show all
Defined in:
lib/client/transact.rb

Class Method Summary collapse

Class Method Details

.find_sellers_nearby(shard, buyer) ⇒ Object



12
13
14
15
# File 'lib/client/transact.rb', line 12

def self.find_sellers_nearby(shard, buyer)
  results = PA::Client::Tools.get_json("http://api.parkingauction.com/sellers/nearby?shard=#{shard}&buyer=#{buyer}")
  PA::DOM::SellSession.adapt_json_array(results)
end

.start_buy_session(device, lat, lng) ⇒ Object



2
3
4
5
# File 'lib/client/transact.rb', line 2

def self.start_buy_session(device, lat, lng)
  result = PA::Client::Tools.get_json("http://api.parkingauction.com/transact/buy?device=#{device}&lat=#{lat}&lng=#{lng}")
  PA::DOM::BuySession.adapt_json(result)
end

.start_sell_session(device, lat, lng) ⇒ Object



7
8
9
10
# File 'lib/client/transact.rb', line 7

def self.start_sell_session(device, lat, lng)
  result = PA::Client::Tools.get_json("http://api.parkingauction.com/transact/sell?device=#{device}&lat=#{lat}&lng=#{lng}")
  PA::DOM::SellSession.adapt_json(result)
end