The Generator class is used to generate validation definitions using the validates {} idiom.
Initializes a new generator.
[Source]
# File lib/assistance/validation.rb, line 80 80: def initialize(receiver ,&block) 81: @receiver = receiver 82: instance_eval(&block) 83: end
Delegates method calls to the receiver by calling receiver.validates_xxx.
# File lib/assistance/validation.rb, line 86 86: def method_missing(m, *args, &block) 87: @receiver.send("validates_#{m}""validates_#{m}", *args, &block) 88: end
[Validate]