Module: Spanx::Helper::Subclassing::ClassMethods

Defined in:
lib/spanx/helper/subclassing.rb

Instance Method Summary collapse

Instance Method Details

#subclass_class(subclass) ⇒ Object



19
20
21
# File 'lib/spanx/helper/subclassing.rb', line 19

def subclass_class(subclass)
  subclasses[subclass]
end

#subclass_nameObject



15
16
17
# File 'lib/spanx/helper/subclassing.rb', line 15

def subclass_name
  name.split("::").last.downcase
end

#subclassesObject



11
12
13
# File 'lib/spanx/helper/subclassing.rb', line 11

def subclasses
  @@subclasses ||= {}
end