Module: Tzispa::Data::Entity::ClassMethods

Defined in:
lib/tzispa/data/entity.rb

Instance Method Summary collapse

Instance Method Details

#entity_classObject Also known as: entity



20
21
22
23
24
25
26
27
# File 'lib/tzispa/data/entity.rb', line 20

def entity_class
  if class_variable_defined? :@@__entity_class
    class_variable_get :@@__entity_class
  else
    class_variable_set :@@__entity_class,
                       name.sub('::Model', '::Entity').constantize
  end
end