Method: Class#subclass_of?
- Defined in:
- lib/filigree/class.rb
#subclass_of?(klass) ⇒ Boolean
Checks to see if a Class object is a subclass of the given class.
39 40 41 42 43 44 45 46 47 |
# File 'lib/filigree/class.rb', line 39 def subclass_of?(klass) check_type(klass, Class, 'klass') if (superklass = self.superclass) superklass == klass or superklass.subclass_of?(klass) else false end end |