diff options
Diffstat (limited to 'platform/www/inc/Action/Exception/FatalException.php')
-rw-r--r-- | platform/www/inc/Action/Exception/FatalException.php | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/platform/www/inc/Action/Exception/FatalException.php b/platform/www/inc/Action/Exception/FatalException.php new file mode 100644 index 0000000..42e30cc --- /dev/null +++ b/platform/www/inc/Action/Exception/FatalException.php @@ -0,0 +1,26 @@ +<?php + +namespace dokuwiki\Action\Exception; + +/** + * Class FatalException + * + * A fatal exception during handling the action + * + * Will abort all handling and display some info to the user. The HTTP status code + * can be defined. + * + * @package dokuwiki\Action\Exception + */ +class FatalException extends \Exception { + /** + * FatalException constructor. + * + * @param string $message the message to send + * @param int $status the HTTP status to send + * @param null|\Exception $previous previous exception + */ + public function __construct($message = 'A fatal error occured', $status = 500, $previous = null) { + parent::__construct($message, $status, $previous); + } +} |