module Praxis::Mapper::Resources::QueryMethods::ClassMethods
Includes some limited, but handy query methods so we can transparently use them from the resource layer, and get wrapped resources from it
Public Instance Methods
Source
# File lib/praxis/mapper/resources/query_methods.rb, line 16 def all(...) QueryProxy.new(klass: self).all(...) end
Source
# File lib/praxis/mapper/resources/query_methods.rb, line 28 def first QueryProxy.new(klass: self).first end
Source
# File lib/praxis/mapper/resources/query_methods.rb, line 20 def get(args) QueryProxy.new(klass: self).get(args) end
Source
# File lib/praxis/mapper/resources/query_methods.rb, line 24 def get!(args) QueryProxy.new(klass: self).get!(args) end
Source
# File lib/praxis/mapper/resources/query_methods.rb, line 12 def including(args) QueryProxy.new(klass: self).including(args) end
Source
# File lib/praxis/mapper/resources/query_methods.rb, line 32 def last QueryProxy.new(klass: self).last end