module Tochtli::SimpleValidation
Attributes
errors[R]
Public Instance Methods
add_error(message)
click to toggle source
# File lib/tochtli/simple_validation.rb, line 5 def add_error(message) @errors << message end
invalid?()
click to toggle source
# File lib/tochtli/simple_validation.rb, line 15 def invalid? !valid? end
valid?()
click to toggle source
# File lib/tochtli/simple_validation.rb, line 9 def valid? @errors = [] validate !@errors || @errors.empty? end
validate()
click to toggle source
abstract method
# File lib/tochtli/simple_validation.rb, line 20 def validate end