Attributes
association_proxy_to_dataset | [R] |
Proc that accepts a method name, array of arguments, and block and should return a truthy value to send the method to the dataset instead of the array of associated objects. |
Public Instance methods
def_association_method
(opts)
Changes the association method to return a proxy instead of the associated objects directly.
[show source]
# File lib/sequel/plugins/association_proxies.rb, line 99 def def_association_method(opts) opts.returns_array? ? association_module_def(opts.association_method, opts){|*r, &block| AssociationProxy.new(self, opts, r[0], &block)} : super end