module Module::Mixins::Including

Public Class Methods

classes_including(klass) click to toggle source
# File lib/module/mixins/including.rb, line 6
def self.classes_including(klass)
  ::Module.constants.map do |k|
    next if k == k.upcase
    c = Object.const_get k
    next c if klass > c
  end.compact
end

Public Instance Methods

classes_including() click to toggle source
# File lib/module/mixins/including.rb, line 2
def classes_including
  ::Module::Mixins::Including.classes_including self
end