Method: Homeflow::API::Query#initialize

Defined in:
lib/homeflow/api/query.rb

#initialize(resource_class, params) ⇒ Query

Returns a new instance of Query.



8
9
10
11
12
13
14
15
16
17
# File 'lib/homeflow/api/query.rb', line 8

def initialize(resource_class, params)
  @resource_class = resource_class
  @fields = []
  @options = {}
  @page_size = nil
  @page =  1
  search,fields = nil
  add_search(search) if search = params.delete(:query)
  set_fields(fields) if fields = params.delete(:fields)
end