Class Sequel::Plugins::DeprecatedValidationClassMethods::ClassMethods::Generator
In: lib/sequel/model/deprecated_validations.rb
Parent: Object

The Generator class is used to generate validation definitions using the validates {} idiom.

Methods

Public Class methods

Initializes a new generator.

[Source]

    # File lib/sequel/model/deprecated_validations.rb, line 9
 9:           def initialize(receiver ,&block)
10:             @receiver = receiver
11:             instance_eval(&block)
12:           end

Public Instance methods

Delegates method calls to the receiver by calling receiver.validates_xxx.

[Source]

    # File lib/sequel/model/deprecated_validations.rb, line 15
15:           def method_missing(m, *args, &block)
16:             @receiver.send("validates_#{m}""validates_#{m}", *args, &block)
17:           end

[Validate]