Module | Sequel::Plugins::AssociationProxies::ClassMethods |
In: |
lib/sequel/plugins/association_proxies.rb
|
Changes the association method to return a proxy instead of the associated objects directly.
# File lib/sequel/plugins/association_proxies.rb, line 35 35: def def_association_method(opts) 36: opts.returns_array? ? association_module_def(opts.association_method){|*r| AssociationProxy.new(self, opts, r[0])} : super 37: end