Class: Module

Inherits:
Object show all
Defined in:
lib/sequel_core/core_ext.rb

Overview

Add some metaprogramming methods to avoid class << self

Instance Method Summary collapse

Instance Method Details

#class_def(name, &block) ⇒ Object

Defines an instance method within a class/module



49
50
51
# File 'lib/sequel_core/core_ext.rb', line 49

def class_def(name, &block)
  class_eval{define_method(name, &block)}
end