Class: Get::Config

Inherits:
Object
  • Object
show all
Defined in:
lib/get/configuration.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initializeConfig

Returns a new instance of Config.


33
34
35
# File 'lib/get/configuration.rb', line 33

def initialize
  @registered_entities = {}
end

Instance Attribute Details

#adapterObject

Returns the value of attribute adapter.


31
32
33
# File 'lib/get/configuration.rb', line 31

def adapter
  @adapter
end

Instance Method Details

#entity_for(model) ⇒ Object


37
38
39
# File 'lib/get/configuration.rb', line 37

def entity_for(model)
  @registered_entities[model]
end

#register_entity(model, klass) ⇒ Object


41
42
43
# File 'lib/get/configuration.rb', line 41

def register_entity(model, klass)
  @registered_entities[model] = klass
end