Module: Querifier::Queries::Base::ClassMethods

Defined in:
lib/querifier/queries/base.rb

Instance Method Summary collapse

Instance Method Details

#entity_class(value = nil) ⇒ Object



22
23
24
25
# File 'lib/querifier/queries/base.rb', line 22

def entity_class(value = nil)
  return entity_class = value unless value.nil?
  @@entity_class ||= Object.const_get self.name.split('::').last.split('Query').first
end

#entity_class=(value) ⇒ Object



27
28
29
# File 'lib/querifier/queries/base.rb', line 27

def entity_class=(value)
  @@entity_class = value
end