Class: Detox::ValidityBroker::Errors

Inherits:
Object
  • Object
show all
Defined in:
lib/detox/validity_broker.rb

Instance Method Summary collapse

Constructor Details

#initialize(broker) ⇒ Errors

Returns a new instance of Errors.



37
38
39
# File 'lib/detox/validity_broker.rb', line 37

def initialize(broker)
  @broker = broker
end

Instance Method Details

#add(*inane_args) ⇒ Object



41
42
43
# File 'lib/detox/validity_broker.rb', line 41

def add(*inane_args)
  @broker.invaliditize
end

#add_on_blank(*inane_args) ⇒ Object

for support PresenceValidator (version 3.2.x)



46
47
48
# File 'lib/detox/validity_broker.rb', line 46

def add_on_blank(*inane_args)
  add(*inane_args) if @broker.validatee.blank?
end

#clearObject



50
51
52
# File 'lib/detox/validity_broker.rb', line 50

def clear
  @broker.validitize
end