class Nhtsa::Recalls::CampaignRecalls

Public Class Methods

new(campaign_number) click to toggle source
# File lib/nhtsa/recalls/campaign_recalls.rb, line 4
def initialize(campaign_number)
  @campaign_number = campaign_number
end

Public Instance Methods

campaign_recalls() click to toggle source
# File lib/nhtsa/recalls/campaign_recalls.rb, line 12
def campaign_recalls
  JSON.parse(open(url).read)["Results"]
end
url() click to toggle source
# File lib/nhtsa/recalls/campaign_recalls.rb, line 8
def url
  "#{BASE_URI}#{END_POINT}/CampaignNumber/#{@campaign_number}#{DEFAULT_PARAMS}"
end