Module: Topping::Configurable::Branch::ClassMethods

Defined in:
lib/topping/configurable/branch.rb

Overview

Since:

  • 0.0.1

Instance Method Summary collapse

Instance Method Details

#inherited(klass) ⇒ Object

Initializes the configuration builder for any inheriting classes.

Since:

  • 0.0.1



19
20
21
22
23
24
# File 'lib/topping/configurable/branch.rb', line 19

def inherited(klass)
  super
  klass.extend(Topping::Configurable::Branch::ChildClassMethods)
  klass.configuration_builder = ConfigurationBuilder.new
  Topping::Configurable::HQ.mapping(klass)
end