class KawaiiAssociation::Evaluator
Public Class Methods
new(model, type)
click to toggle source
# File lib/kawaii_association.rb, line 19 def initialize(model, type) @model, @type = model, type end
Public Instance Methods
method_missing(name, *scope, **opts, &extension)
click to toggle source
# File lib/kawaii_association.rb, line 23 def method_missing(name, *scope, **opts, &extension) @model.method(@type).super_method.call name, *scope, **opts, &extension end