module Virtus::Model::Core
Public Class Methods
extended(descendant)
click to toggle source
@api private
Calls superclass method
# File lib/virtus/model.rb, line 29 def self.extended(descendant) super descendant.extend(Extensions::Methods) descendant.extend(InstanceMethods) end
Private Class Methods
included(descendant)
click to toggle source
@api private
Calls superclass method
# File lib/virtus/model.rb, line 20 def self.included(descendant) super descendant.extend(ClassMethods) descendant.send(:include, ClassInclusions::Methods) descendant.send(:include, InstanceMethods) end