class Detox::ValidityBroker
Attributes
errors[R]
validatee[RW]
Public Class Methods
new()
click to toggle source
# File lib/detox/validity_broker.rb, line 7 def initialize @validity = true @errors = Errors.new(self) end
Public Instance Methods
invalid?()
click to toggle source
# File lib/detox/validity_broker.rb, line 18 def invalid? value = @validity validitize !value end
invaliditize()
click to toggle source
# File lib/detox/validity_broker.rb, line 28 def invaliditize @validity = false end
read_attribute_for_validation(attribute)
click to toggle source
# File lib/detox/validity_broker.rb, line 32 def read_attribute_for_validation(attribute) validatee end
valid?()
click to toggle source
# File lib/detox/validity_broker.rb, line 12 def valid? value = @validity validitize value end
validitize()
click to toggle source
# File lib/detox/validity_broker.rb, line 24 def validitize @validity = true end