Sha256: 09cdf06bc623d1045f6b272281b17ba7f8624314b570d53f0375a17d72a4e4b6
Contents?: true
Size: 348 Bytes
Versions: 5
Compression:
Stored size: 348 Bytes
Contents
require 'friendly/scope' module Friendly class NamedScope attr_reader :klass, :parameters, :scope_klass def initialize(klass, parameters, scope_klass = Scope) @klass = klass @parameters = parameters @scope_klass = scope_klass end def scope @scope_klass.new(@klass, @parameters) end end end
Version data entries
5 entries across 5 versions & 2 rubygems