Module: MaimaiNet::Model::Variant
Class Method Summary collapse
Class Method Details
.included(cls) ⇒ Object
52 53 54 55 56 57 58 59 60 |
# File 'lib/maimai_net/model-typing.rb', line 52 def self.included(cls) super class_method = @class_method cls.singleton_class.prepend @class_method cls.define_singleton_method :inherited do |subcls| super(subcls) subcls.singleton_class.prepend class_method end if Class === cls end |