Method: Configurable::ModuleMethods.included

Defined in:
lib/configurable/module_methods.rb

.included(base) ⇒ Object

Extends including classes with Configurable::ClassMethods



8
9
10
11
12
13
14
15
# File 'lib/configurable/module_methods.rb', line 8

def included(base)
  base.extend ClassMethods
  base.extend Lazydoc::Attributes
  base.extend ModuleMethods unless base.kind_of?(Class)
  
  ClassMethods.initialize(base)
  super
end