module Brainstem::Concerns::InheritableConfiguration::ClassMethods

Public Instance Methods

clear_configuration!() click to toggle source
# File lib/brainstem/concerns/inheritable_configuration.rb, line 20
def clear_configuration!
  @configuration = nil
end
configuration() click to toggle source
# 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