Method: Orghunter::Search#initialize

Defined in:
lib/orghunter/search.rb

#initialize(args) ⇒ Search

Returns a new instance of Search.



5
6
7
8
9
10
11
12
13
14
15
16
# File 'lib/orghunter/search.rb', line 5

def initialize(args)
  @ein          = args[:ein]          ? "&ein=#{args[:ein]}"                  : 
  @search_term  = args[:search_term]  ? "&searchTerm=#{args[:search_term]}"   : ''
  @city         = args[:city]         ? "&city=#{args[:city]}"                : ''
  @state        = args[:state]        ? "&state=#{args[:state]}"              : ''
  @zip_code     = args[:zip_code]     ? "&zipCode=#{args[:zip_code]}"         : ''
  @category     = args[:category]     ? "&category=#{args[:category]}"        : ''
  @eligible     = args[:eligible]     ? "&eligible=1"                         : ''
  @rows         = args[:rows]         ? "&rows=#{args[:rows]}"                : ''
  @start        = args[:start]        ? "&start=#{args[:start]}"              : ''
  query_api
end