Class: Module

Inherits:
Object show all
Defined in:
lib/mpatch/module.rb

Instance Method Summary collapse

Instance Method Details

#classesObject Also known as: subclasses

return the module objects direct sub modules



9
10
11
# File 'lib/mpatch/module.rb', line 9

def classes
  constants.collect {|const_name| const_get(const_name)}.select {|const| const.class == Class}
end

#modulesObject Also known as: submodules

return the module objects direct sub modules



4
5
6
# File 'lib/mpatch/module.rb', line 4

def modules
  constants.collect {|const_name| const_get(const_name)}.select {|const| const.class == Module}
end