Method: Datamappify::Repository::UnitOfWork::PersistentStates::Object#construct_getter

Defined in:
lib/datamappify/repository/unit_of_work/persistent_states/object.rb

#construct_getter(name) ⇒ void (private)

This method returns an undefined value.

Constructs an attribute getter

Parameters:

  • name (Symbol)


73
74
75
76
77
# File 'lib/datamappify/repository/unit_of_work/persistent_states/object.rb', line 73

def construct_getter(name)
  define_singleton_method name do
    instance_variable_get "@#{name}"
  end
end