Module: Aba::Validations::ClassMethods

Defined in:
lib/aba/validations.rb

Instance Method Summary collapse

Instance Method Details

#validates_bsb(*attributes) ⇒ Object



42
43
44
45
46
# File 'lib/aba/validations.rb', line 42

def validates_bsb(*attributes)
  attributes.each do |a| 
    add_validation_attribute(a, :bsb)
  end
end

#validates_max_length(attribute, length) ⇒ Object



48
49
50
# File 'lib/aba/validations.rb', line 48

def validates_max_length(attribute, length)
  add_validation_attribute(attribute, :max_length, length)
end

#validates_presence_of(*attributes) ⇒ Object



36
37
38
39
40
# File 'lib/aba/validations.rb', line 36

def validates_presence_of(*attributes)
  attributes.each do |a| 
    add_validation_attribute(a, :presence)
  end
end