Class: Dwolla::Contacts

Inherits:
Object
  • Object
show all
Defined in:
lib/dwolla/contacts.rb

Class Method Summary collapse

Class Method Details

.get(filters = {}, token = true) ⇒ Object



3
4
5
6
7
# File 'lib/dwolla/contacts.rb', line 3

def self.get(filters={}, token=true)
    url = contacts_url

    Dwolla.request(:get, url, filters, {}, token)
end

.nearby(lat = nil, lon = nil, filters = {}) ⇒ Object



10
11
12
13
14
15
16
17
18
19
20
21
22
# File 'lib/dwolla/contacts.rb', line 10

def self.nearby(lat=nil, lon=nil, filters={})
  raise MissingParameterError.new('No Latitude Provided') unless lat
  raise MissingParameterError.new('No Longitude Provided.') unless lon

  url = contacts_url + 'nearby'

  params = {
      :latitude => lat,
      :longitude => lon
  }.merge(filters)

  Dwolla.request(:get, url, params, {}, false)
end