module Flowthings::Crud::ExtendedMethods

Public Instance Methods

delete_all(params={})
Alias for: destroy_all
destroy_all(params={}) click to toggle source
# File lib/flowthings/crud/extended_methods.rb, line 8
def destroy_all(params={})
  path = mk_path
  params = mk_params params

  platform_delete path, params=params
end
Also aliased as: delete_all
find_many(filters={}, params={}) click to toggle source
# File lib/flowthings/crud/extended_methods.rb, line 15
def find_many(filters={}, params={})
  path = mk_path
  params = mk_params params
  data = []

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


  platform_mget path, data=data, params=params
end