Class: Facio::Context
Instance Method Summary collapse
- #fail!(attr = nil, message = :invalid, options = {}) ⇒ Object
- #failed? ⇒ Boolean
- #success? ⇒ Boolean
Instance Method Details
#fail!(attr = nil, message = :invalid, options = {}) ⇒ Object
5 6 7 8 9 |
# File 'lib/facio/context.rb', line 5 def fail!(attr = nil, = :invalid, = {}) @success = false merge_errors!(attr, , ) raise Facio::ContextFailure, self end |
#failed? ⇒ Boolean
11 12 13 |
# File 'lib/facio/context.rb', line 11 def failed? errors.any? end |
#success? ⇒ Boolean
15 16 17 |
# File 'lib/facio/context.rb', line 15 def success? errors.none? end |