Package =TWiki::OopsExceptionextends Error Exception used to raise a request to redirect to an Oops URL. An OopsException thrown anywhere in the code will redirect the browser to a url based on theoops script. oops requires a
template parameter, that is the name of a template file from
the templates directory. This file will be expanded and the
parameter values passed to the exception instantiated. The
result will be shown in the browser.
On this page:
ClassMethod new ($template,...)
| ||||||||
Changed: | ||||||||
< < | ObjectMethod stringify () -> $string | |||||||
> > | ObjectMethod stringify ([$session]) -> $string | |||||||
Changed: | ||||||||
< < | Generates a string representation for the object, mainly for debugging. | |||||||
> > | Generates a string representation for the object. if a session is passed in, and | |||||||
Added: | ||||||||
> > | the excpetion specifies a def, then that def is expanded. This is to allow internal expansion of oops exceptions for example when performing bulk operations. | |||||||
Package =TWiki::OopsExceptionextends Error Exception used to raise a request to redirect to an Oops URL. An OopsException thrown anywhere in the code will redirect the browser to a url based on theoops script. oops requires a
template parameter, that is the name of a template file from
the templates directory. This file will be expanded and the
parameter values passed to the exception instantiated. The
result will be shown in the browser.
On this page:
ClassMethod new ($template,...)
ObjectMethod stringify () -> $stringGenerates a string representation for the object, mainly for debugging. |