Module: Modulla::ClassMethods

Defined in:
lib/modulla.rb

Instance Method Summary collapse

Instance Method Details

#included(klass) ⇒ Object



13
14
15
16
# File 'lib/modulla.rb', line 13

def included(klass)
  klass.extend const_get(:ClassMethods) if const_defined?(:ClassMethods)
  klass ? reproduce(klass) : record(:class_eval, &block)
end