Module: Instiki
- Defined in:
- lib/instiki_errors.rb
Overview
Model methods that want to rollback transactions gracefully (i.e, returning the user back to the form from which the request was posted) should raise Instiki::ValidationError.
E.g. if a model object does
raise "Foo: '#{foo}' is not equal to Bar: '#{}'" if (foo != )
then the operation is not committed; Rails returns the user to the page where s/he was entering foo and bar, and the error message will be displayed on the page
Defined Under Namespace
Classes: ValidationError