Method: Sequel::Plugins::SubsetConditions.apply

Defined in:
lib/sequel/plugins/subset_conditions.rb

.apply(model, &block) ⇒ Object



48
49
50
51
52
53
54
55
# File 'lib/sequel/plugins/subset_conditions.rb', line 48

def self.apply(model, &block)
  model.instance_exec do
    @dataset_module_class = Class.new(@dataset_module_class) do
      Sequel.set_temp_name(self){"#{model.name}::@dataset_module_class(SubsetConditions)"}
      include DatasetModuleMethods
    end
  end
end