class Dwolla::Users
Public Class Methods
get(id=nil, token=true)
click to toggle source
# File lib/dwolla/users.rb, line 3 def self.get(id=nil, token=true) url = users_url unless id.nil? url += id.to_s @oauth = false else @oauth = token.nil? ? true : token end Dwolla.request(:get, url, {}, {}, @oauth) end
me(token=true)
click to toggle source
# File lib/dwolla/users.rb, line 16 def self.me(token=true) # I'm not using the 'alias_method' fn # because the .me method should not # honor any parameters (i.e. User IDs) # passed to it self.get(nil, token) end
nearby(params={})
click to toggle source
# File lib/dwolla/users.rb, line 24 def self.nearby(params={}) raise MissingParameterError.new('No Latitude Provided') unless params[:latitude] raise MissingParameterError.new('No Longitude Provided') unless params[:longitude] url = users_url + 'nearby' Dwolla.request(:get, url, params, {}, false) end
Private Class Methods
users_url()
click to toggle source
# File lib/dwolla/users.rb, line 35 def self.users_url return '/users/' end