class Dwolla::Contacts

Public Class Methods

get(filters={}, token=true) click to toggle source
# 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={}) click to toggle source
# 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

Private Class Methods

contacts_url() click to toggle source
# File lib/dwolla/contacts.rb, line 26
def self.contacts_url
    return '/contacts/'
end