module RubyStackoverflow::Client::BadgesHelper

Public Instance Methods

badges(options = {}) click to toggle source
# File lib/ruby-stackoverflow/client/badges_helper.rb, line 4
def badges(options = {})
  badges_response(options)
end
badges_between_dates(options = {}) click to toggle source
# File lib/ruby-stackoverflow/client/badges_helper.rb, line 23
def badges_between_dates(options = {})
  url = "/recipients"
  badges_response(options, url)
end
badges_between_dates_by_ids(ids, options = {}) click to toggle source
# File lib/ruby-stackoverflow/client/badges_helper.rb, line 28
def badges_between_dates_by_ids(ids, options = {})
  ids = join_ids(ids)
  url = ids + "/recipients"
  badges_response(options, url)
end
badges_by_ids(ids, options = {}) click to toggle source
# File lib/ruby-stackoverflow/client/badges_helper.rb, line 8
def badges_by_ids(ids, options = {})
  url = join_ids(ids)
  badges_response(options, url)
end
badges_by_name(options = {}) click to toggle source
# File lib/ruby-stackoverflow/client/badges_helper.rb, line 18
def badges_by_name(options = {})
  url = "/name"
  badges_response(options, url)
end
badges_by_tags(options = {}) click to toggle source
# File lib/ruby-stackoverflow/client/badges_helper.rb, line 34
def badges_by_tags(options = {})
  url = "/tags"
  badges_response(options, url)
end

Private Instance Methods

badges_response(options = {}, url= "") click to toggle source
# File lib/ruby-stackoverflow/client/badges_helper.rb, line 41
def badges_response(options = {}, url= "")
  url = "badges/" + url
  getr(url, "badge", options)
end