class Veto::ValidatesBlock

Public Class Methods

build(*args) click to toggle source
# File lib/veto/blocks/validates_block.rb, line 36
def self.build(*args)
  block = new(*args)
  block.options.each {|k,v| block << CheckBlock.build(k, block.attribute_name, v)}
  block
end
new(attribute_name, options={}) click to toggle source
Calls superclass method Veto::ConditionalBlock::new
# File lib/veto/blocks/validates_block.rb, line 42
def initialize(attribute_name, options={})
  @attribute_name = attribute_name
  super(options)
end

Public Instance Methods

attribute_name() click to toggle source
# File lib/veto/blocks/validates_block.rb, line 47
def attribute_name
  @attribute_name
end