Module: WhyValidationsSuckIn96::ActiveRecord::AssociationValidation::ClassMethods
- Defined in:
- lib/whyvalidationssuckin96/rails/active_record/association_validation.rb
Class Method Summary collapse
Instance Method Summary collapse
Class Method Details
.extended(klass_or_mod) ⇒ Object
14 15 16 17 18 19 |
# File 'lib/whyvalidationssuckin96/rails/active_record/association_validation.rb', line 14 def self.extended(klass_or_mod) (class << klass_or_mod; self; end).instance_eval do # FIXME - alias method chain my ass alias_method_chain :add_autosave_association_callbacks, :validation_hooks end end |
Instance Method Details
#add_autosave_association_callbacks_with_validation_hooks(reflection) ⇒ Object
21 22 23 24 |
# File 'lib/whyvalidationssuckin96/rails/active_record/association_validation.rb', line 21 def add_autosave_association_callbacks_with_validation_hooks(reflection) add_autosave_association_callbacks_without_validation_hooks(reflection) setup_validations_for_association_reflection(reflection) end |