Module: Flowthings::Crud::ExtendedMethods

Includes:
Flowthings::CrudUtils
Included in:
Drop
Defined in:
lib/flowthings/crud/extended_methods.rb

Instance Method Summary collapse

Instance Method Details

#delete_all(params = {}) ⇒ Object



8
9
# File 'lib/flowthings/crud/extended_methods.rb', line 8

def delete_all(params={})
end

#find_many(filters = {}, params = {}) ⇒ Object



11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
# File 'lib/flowthings/crud/extended_methods.rb', line 11

def find_many(filters={}, params={})
  path = mk_path
  params = mk_params params
  data = []

  @flowIds.each do flowId
    if filters[flowId]
      data << {"flowId" => flowId,
               "params" => filters[flowId]}
    else
      data << {"flowId" => flowId}
    end
  end


  platform_mget path, params=params, data=data
end