Module: Foobara::DetachedEntity::Concerns::PrimaryKey

Includes:
Concern
Included in:
Foobara::DetachedEntity
Defined in:
foobara-0.5.8/projects/entities/projects/detached_entity/src/concerns/primary_key.rb

Defined Under Namespace

Modules: ClassMethods

Instance Method Summary collapse

Methods included from Concern

foobara_class_methods_module_for, foobara_concern?, included

Instance Method Details

#primary_keyObject



41
42
43
# File 'projects/entities/projects/detached_entity/src/concerns/primary_key.rb', line 41

def primary_key
  read_attribute(primary_key_attribute)
end

#primary_key_attributeObject



7
8
9
# File 'projects/entities/projects/detached_entity/src/concerns/primary_key.rb', line 7

def primary_key_attribute
  self.class.primary_key_attribute
end