internal package Foswiki::EngineException

See PublishedAPI for packages intended to be used by Plugin and Contrib authors, or browse all packages.
See also Developing plugins, Developer's Bible, Technical Overview

internal package Foswiki::EngineException is a Error

Exception used to raise an engine related error. This exception has the following fields:
  • status - status code to send to client
  • reason a text string giving the reason for the refusal.

ClassMethod new( $status, $reason [, $response] )

  • $status - status code to send to client
  • $reason - string reason for failure
  • $response - custom Foswiki::Response object to be sent to client. Optional.

All the above fields are accessible from the object in a catch clause in the usual way e.g. $e->{status} and $e->{reason}

ObjectMethod stringify() → $string

Generate a summary string. This is mainly for debugging.

This site is powered by FoswikiCopyright © by the contributing authors. All material on this site is the property of the contributing authors.
Ideas, requests, problems regarding AustLII Communities? Send feedback
This website is using cookies. More info. That's Fine