class Sunlight::Congress::Legislator
Attributes
first_name[RW]
last_name[RW]
website[RW]
Public Class Methods
by_zipcode(zipcode)
click to toggle source
# File lib/sunlight/congress/legislator.rb, line 18 def self.by_zipcode(zipcode) uri = URI("http://congress.api.sunlightfoundation.com/legislators/locate?zip=#{zipcode}&apikey=#{Sunlight::Congress.api_key}") JSON.load(Net::HTTP.get(uri))["results"].collect{|json| new(json) } end
new(options)
click to toggle source
# File lib/sunlight/congress/legislator.rb, line 12 def initialize(options) self.first_name = options["first_name"] self.last_name = options["last_name"] self.website = options["website"] end