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



47
48
49
# File 'lib/sequel_core/core_ext.rb', line 47

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