Class: Terrestrial::Configurations::ConventionalConfiguration::LazyClassLookupFactory

Inherits:
Object
  • Object
show all
Defined in:
lib/terrestrial/configurations/conventional_configuration.rb

Instance Method Summary collapse

Constructor Details

#initialize(class_name) ⇒ LazyClassLookupFactory

Returns a new instance of LazyClassLookupFactory.



304
305
306
# File 'lib/terrestrial/configurations/conventional_configuration.rb', line 304

def initialize(class_name)
  @class_name = class_name
end

Instance Method Details

#call(attrs) ⇒ Object



308
309
310
# File 'lib/terrestrial/configurations/conventional_configuration.rb', line 308

def call(attrs)
  target_class && target_class.new(attrs)
end