instance method define_autosave_validation_callbacks

Ruby on Rails 4.2.9

Since v4.1.16 Last seen in v4.2.9 Private

Available in: v4.1.16 v4.2.9

Signature

define_autosave_validation_callbacks(reflection)

No documentation comment.

Parameters

reflection req
Source
# File activerecord/lib/active_record/autosave_association.rb, line 208
        def define_autosave_validation_callbacks(reflection)
          validation_method = :"validate_associated_records_for_#{reflection.name}"
          if reflection.validate? && !method_defined?(validation_method)
            if reflection.collection?
              method = :validate_collection_association
            else
              method = :validate_single_association
            end

            define_non_cyclic_method(validation_method) { send(method, reflection) }
            validate validation_method
          end
        end

Defined in activerecord/lib/active_record/autosave_association.rb line 208 · View on GitHub · Improve this page · Find usages on GitHub

Defined in ActiveRecord::AutosaveAssociation::ClassMethods

Type at least 2 characters to search.

↑↓ navigate · open · esc close