Class: Terrestrial::Configurations::ConventionalConfiguration::ClassFactory
- Inherits:
-
Object
- Object
- Terrestrial::Configurations::ConventionalConfiguration::ClassFactory
- Defined in:
- lib/terrestrial/configurations/conventional_configuration.rb
Instance Method Summary collapse
- #call(attrs) ⇒ Object
-
#initialize(target_class) ⇒ ClassFactory
constructor
A new instance of ClassFactory.
Constructor Details
#initialize(target_class) ⇒ ClassFactory
Returns a new instance of ClassFactory.
294 295 296 |
# File 'lib/terrestrial/configurations/conventional_configuration.rb', line 294 def initialize(target_class) @target_class = target_class end |
Instance Method Details
#call(attrs) ⇒ Object
298 299 300 |
# File 'lib/terrestrial/configurations/conventional_configuration.rb', line 298 def call(attrs) @target_class.new(attrs) end |