Class: Class

Inherits:
Object
  • Object
show all
Defined in:
lib/class.rb

Class Method Summary collapse

Class Method Details

.new(*args, &block) ⇒ Object



5
6
7
8
9
# File 'lib/class.rb', line 5

def new(*args, &block)
  klass = old_new *args, &block
  klass.anonymous_class_defined if block_given? && klass.respond_to?(:anonymous_class_defined)
  klass
end

.old_newObject



3
# File 'lib/class.rb', line 3

alias_method :old_new, :new