class Orghunter::Charity

Attributes

category[R]
city[R]
donation_URL[R]
ein[R]
mission[R]
name[R]
org_hunter_URL[R]
search_score[R]
state[R]
status[R]
website[R]
zip_code[R]

Public Class Methods

new(args) click to toggle source
# File lib/orghunter/charity.rb, line 5
def initialize(args)
  @name = args["charityName"]
  @category = args["category"]
  @org_hunter_URL = args["url"]
  @donation_URL = args["donationUrl"]
  @eligible_cd = args["eligibleCd"]
  @city = args["city"]
  @state = args["state"]
  @zip_code = args["zipCode"]
  @deductability = args["deductibilityCd"]
  @status = args["statusCd"]
  @search_score = args["score"]
  @website = args["website"]
  @mission = args["missionStatement"]
  @accepting_donations = args["acceptingDonations"]
  @ein = args["ein"]
end

Public Instance Methods

accepting_donations?() click to toggle source
# File lib/orghunter/charity.rb, line 31
def accepting_donations?
  @accepting_donations == 1
end
deductable?() click to toggle source
# File lib/orghunter/charity.rb, line 23
def deductable?
  @deductability == 1
end
eligible?() click to toggle source
# File lib/orghunter/charity.rb, line 27
def eligible?
  @eligible_cd == 1
end