Module: Brainstem::Concerns::InheritableConfiguration::ClassMethods
- Defined in:
- lib/brainstem/concerns/inheritable_configuration.rb
Instance Method Summary collapse
Instance Method Details
#clear_configuration! ⇒ Object
20 21 22 |
# File 'lib/brainstem/concerns/inheritable_configuration.rb', line 20 def clear_configuration! @configuration = nil end |
#configuration ⇒ Object
10 11 12 13 14 15 16 17 18 |
# File 'lib/brainstem/concerns/inheritable_configuration.rb', line 10 def configuration @configuration ||= begin if superclass.respond_to?(:configuration) DSL::Configuration.new(superclass.configuration) else DSL::Configuration.new end end end |