Method: Datamappify::Repository::QueryMethod::Method#initialize

Defined in:
lib/datamappify/repository/query_method/method.rb

#initialize(options, entity = nil, *args) ⇒ Method

Returns a new instance of Method.

Parameters:

  • options (Hash)

    a hash containing required items like data_mapper and states

  • entity (Entity) (defaults to: nil)
  • args (any)


20
21
22
23
24
25
# File 'lib/datamappify/repository/query_method/method.rb', line 20

def initialize(options, entity = nil, *args)
  @data_mapper = options[:data_mapper]
  @states      = options[:states]
  @lazy_load   = options[:lazy_load?]
  @entity      = entity
end