Class: Class
- Inherits:
-
Object
- Object
- Class
- Defined in:
- lib/extensions/class.rb
Instance Method Summary collapse
Instance Method Details
#descendants ⇒ Object
3 4 5 |
# File 'lib/extensions/class.rb', line 3 def descendants ObjectSpace.each_object(Class).select { |klass| klass < self } end |
#subclass ⇒ Object
7 8 9 |
# File 'lib/extensions/class.rb', line 7 def subclass(&) Class.new(self, &) end |