Module: Sequel::Plugins::ValidateAssociated
- Defined in:
- lib/sequel/plugins/validate_associated.rb
Overview
The validates_associated plugin allows you to validate associated objects. It also offers the ability to delay the validation of associated objects until the current object is validated. If the associated object is invalid, validation error messages from the associated object will be added to the current object’s validation errors.
Usage:
# Make all model subclass support validating associated objects
Sequel::Model.plugin :validate_associated
# Make the Album class support validating associated objects
Album.plugin :validate_associated
Defined Under Namespace
Modules: InstanceMethods
Class Method Summary collapse
-
.apply(mod) ⇒ Object
Depend on the instance_hooks plugin.
Class Method Details
.apply(mod) ⇒ Object
Depend on the instance_hooks plugin.
19 20 21 |
# File 'lib/sequel/plugins/validate_associated.rb', line 19 def self.apply(mod) mod.plugin :instance_hooks end |