module ActiveRecord::Scoping - activerecord-4.2.3 Documentation

# module ActiveRecord::Scoping

# Active Record Named Scopes¶ ↑

### Public Instance Methods

initialize_internals_callback() click to toggle source
Calls superclass method

    # File lib/active_record/scoping.rb, line 30
    def initialize_internals_callback
      super
      populate_with_current_scope_attributes
    end

populate_with_current_scope_attributes() click to toggle source

    # File lib/active_record/scoping.rb, line 22
    def populate_with_current_scope_attributes
      return unless self.class.scope_attributes?

      self.class.scope_attributes.each do |att,value|
        send("#{att}=", value) if respond_to?("#{att}=")
      end
    end