Module: Mapping

Defined in:
lib/mapping/model.rb,
lib/mapping/version.rb,
lib/mapping/descendants.rb,
lib/mapping/object_model.rb

Overview

Released under the MIT License. Copyright, 2017-2025, by Samuel Williams.

Defined Under Namespace

Classes: Model, ObjectModel

Constant Summary collapse

VERSION =
"1.1.3"

Class Method Summary collapse

Class Method Details

.lookup_descendants(klass) ⇒ Object



7
8
9
# File 'lib/mapping/descendants.rb', line 7

def self.lookup_descendants(klass)
  ObjectSpace.each_object(Class).select{|other| other < klass}
end