Module: ActiveAny::Delegation::ClassMethods

Defined in:
lib/active_any/relation/delegation.rb

Instance Method Summary collapse

Instance Method Details

#create(klass, *args) ⇒ Object



89
90
91
# File 'lib/active_any/relation/delegation.rb', line 89

def create(klass, *args)
  relation_class_for(klass).new(klass, *args)
end

#relation_class_for(klass) ⇒ Object



93
94
95
# File 'lib/active_any/relation/delegation.rb', line 93

def relation_class_for(klass)
  klass.relation_delegate_class(self)
end