Class: ActiveModel::NullMutationTracker
- Includes:
 - Singleton
 
- Defined in:
 - activemodel/lib/active_model/attribute_mutation_tracker.rb
 
Overview
:nodoc:
Instance Method Summary collapse
- #any_changes? ⇒ Boolean
 - #change_to_attribute(attr_name) ⇒ Object
 - #changed?(attr_name) ⇒ Boolean
 - #changed_attribute_names ⇒ Object
 - #changed_in_place?(attr_name) ⇒ Boolean
 - #changed_values ⇒ Object
 - #changes ⇒ Object
 - #original_value(attr_name) ⇒ Object
 
Methods included from Singleton
Instance Method Details
#any_changes? ⇒ Boolean
      174 175 176  | 
    
      # File 'activemodel/lib/active_model/attribute_mutation_tracker.rb', line 174 def any_changes? false end  | 
  
#change_to_attribute(attr_name) ⇒ Object
      171 172  | 
    
      # File 'activemodel/lib/active_model/attribute_mutation_tracker.rb', line 171 def change_to_attribute(attr_name) end  | 
  
#changed?(attr_name) ⇒ Boolean
      178 179 180  | 
    
      # File 'activemodel/lib/active_model/attribute_mutation_tracker.rb', line 178 def changed?(attr_name, **) false end  | 
  
#changed_attribute_names ⇒ Object
      159 160 161  | 
    
      # File 'activemodel/lib/active_model/attribute_mutation_tracker.rb', line 159 def changed_attribute_names [] end  | 
  
#changed_in_place?(attr_name) ⇒ Boolean
      182 183 184  | 
    
      # File 'activemodel/lib/active_model/attribute_mutation_tracker.rb', line 182 def changed_in_place?(attr_name) false end  | 
  
#changed_values ⇒ Object
      163 164 165  | 
    
      # File 'activemodel/lib/active_model/attribute_mutation_tracker.rb', line 163 def changed_values {} end  | 
  
#changes ⇒ Object
      167 168 169  | 
    
      # File 'activemodel/lib/active_model/attribute_mutation_tracker.rb', line 167 def changes {} end  | 
  
#original_value(attr_name) ⇒ Object
      186 187  | 
    
      # File 'activemodel/lib/active_model/attribute_mutation_tracker.rb', line 186 def original_value(attr_name) end  |