Module: Foobara::DetachedEntity::Concerns::Initialization::ClassMethods

Defined in:
foobara-0.0.125/projects/detached_entity/src/concerns/initialization.rb

Instance Method Summary collapse

Instance Method Details

#unloaded(primary_key_value) ⇒ Object



10
11
12
13
14
# File 'foobara-0.0.125/projects/detached_entity/src/concerns/initialization.rb', line 10

def unloaded(primary_key_value)
  primary_key_value = primary_key_type.process_value!(primary_key_value)

  new({ primary_key_attribute => primary_key_value }, unloaded: true)
end