Class: Traver::ActiveRecordSettings

Inherits:
Settings
  • Object
show all
Defined in:
lib/traver/settings/active_record_settings.rb

Instance Attribute Summary

Attributes inherited from Settings

#attributes_resolver, #default_params_creator, #object_persister

Instance Method Summary collapse

Constructor Details

#initializeActiveRecordSettings

Returns a new instance of ActiveRecordSettings.



5
6
7
8
9
10
11
# File 'lib/traver/settings/active_record_settings.rb', line 5

def initialize
  super
  
  @object_persister       = ActiveRecordObjectPersister.new
  @attributes_resolver    = ActiveRecordAttributesResolver.new
  @default_params_creator = ActiveRecordDefaultParamsCreator.new
end