Sha256: a3f02b6665173857bfc25d9486d03c687c186c9e2ffcbad084257f7e1cc500d2
Contents?: true
Size: 586 Bytes
Versions: 61
Compression:
Stored size: 586 Bytes
Contents
require 'spiderfw/model/mappers/mapper' module Spider; module Model; module Mappers # TODO: remove? class ProxyMapper #:nodoc: def initialize(model, proxied_model) @model = model @proxied_model = proxied_model end def find(query, query_set=nil) set = query_set || QuerySet.new(@model) @proxied_model.mapper.find(query, set) end def method_missing(method, *args) @proxied_model.mapper.send(method, *args) end end end; end; end
Version data entries
61 entries across 61 versions & 1 rubygems