Module: Errorable
- Defined in:
- lib/errorable.rb
Instance Method Summary collapse
Instance Method Details
#add_error(err) ⇒ Object
3 4 5 6 |
# File 'lib/errorable.rb', line 3 def add_error(err) initialize_errors @_errors.push(err) end |
#errors? ⇒ Boolean
20 21 22 23 |
# File 'lib/errorable.rb', line 20 def errors? initialize_errors !@_errors.empty? end |
#flush_errors ⇒ Object
13 14 15 16 17 18 |
# File 'lib/errorable.rb', line 13 def flush_errors initialize_errors errors = @_errors @_errors = [] errors end |
#get_errors ⇒ Object
8 9 10 11 |
# File 'lib/errorable.rb', line 8 def get_errors initialize_errors @_errors end |