Module: Bj::Table::RecursivelyInherited
- Defined in:
- lib/bj/table.rb
Instance Method Summary collapse
Instance Method Details
#inherited(other) ⇒ Object
78 79 80 81 82 83 84 85 |
# File 'lib/bj/table.rb', line 78 def inherited other super ensure (Table.list << other).uniq! basename = other.name.split(%r/::/).last.underscore Table.singleton_class{ attribute basename => other } other.send :extend, RecursivelyInherited end |