Sha256: 8f521aec287d177c1ba829c20fd7ef962970eaf30b3c462c77355db3a0c76acf
Contents?: true
Size: 363 Bytes
Versions: 52
Compression:
Stored size: 363 Bytes
Contents
module Plutonium module Query class ModelScope < Base attr_reader :name # Initializes a ModelScope with a given name. # # @param name [Symbol] The name of the scope. def initialize(name) super() @name = name end def apply(scope, **) scope.public_send(name, **) end end end end
Version data entries
52 entries across 52 versions & 1 rubygems