Class: Class

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

Overview

Native Ruby class

Instance Method Summary collapse

Instance Method Details

#descendantsObject

Returns all descendants classes



33
34
35
36
# File 'lib/jaspion/miya.rb', line 33

def descendants
  cls = ObjectSpace.each_object(Class).select { |klass| klass < self }
  cls.sort! { |a,b| a.name.downcase <=> b.name.downcase }
end