class Datamappify::Repository::QueryMethod::FindMultiple

Public Class Methods

new(options, criteria) click to toggle source

@param options (see Method#initialize)

@param where [Hash]

a hash containing all the find criterias
Calls superclass method
# File lib/datamappify/repository/query_method/find_multiple.rb, line 9
def initialize(options, criteria)
  super
  @criteria = criteria
end

Public Instance Methods

perform() click to toggle source

@return [Array<Entity>]

# File lib/datamappify/repository/query_method/find_multiple.rb, line 15
def perform
  dispatch_criteria_to_default_source(
    :FindMultiple, data_mapper.entity_class, @criteria, data_mapper.attributes
  )
end
reader?() click to toggle source

@see Method#reader?

# File lib/datamappify/repository/query_method/find_multiple.rb, line 22
def reader?
  true
end