From 01eb0bf07d343545b3ea66870ccb393cffa4800d Mon Sep 17 00:00:00 2001 From: Mark Story Date: Sun, 5 Sep 2010 11:32:35 -0400 Subject: [PATCH] Making messages optional for HTTP exceptions. --- cake/libs/exceptions.php | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/cake/libs/exceptions.php b/cake/libs/exceptions.php index 962c83195c8..daa1e7f396d 100644 --- a/cake/libs/exceptions.php +++ b/cake/libs/exceptions.php @@ -31,7 +31,7 @@ class BadRequestException extends RuntimeException { * @param string $message If no message is given 'Bad Request' will be the message * @param string $code Status code, defaults to 401 */ - public function __construct($message, $code = 400) { + public function __construct($message = null, $code = 400) { if (empty($message)) { $message = 'Bad Request'; } @@ -51,7 +51,7 @@ class UnauthorizedException extends RuntimeException { * @param string $message If no message is given 'Unauthorized' will be the message * @param string $code Status code, defaults to 401 */ - public function __construct($message, $code = 401) { + public function __construct($message = null, $code = 401) { if (empty($message)) { $message = 'Unauthorized'; } @@ -71,7 +71,7 @@ class ForbiddenException extends RuntimeException { * @param string $message If no message is given 'Forbidden' will be the message * @param string $code Status code, defaults to 401 */ - public function __construct($message, $code = 403) { + public function __construct($message = null, $code = 403) { if (empty($message)) { $message = 'Forbidden'; } @@ -91,7 +91,7 @@ class NotFoundException extends RuntimeException { * @param string $message If no message is given 'Not Found' will be the message * @param string $code Status code, defaults to 404 */ - public function __construct($message, $code = 404) { + public function __construct($message = null, $code = 404) { if (empty($message)) { $message = 'Not Found'; } @@ -111,7 +111,7 @@ class InternalErrorException extends CakeException { * @param string $message If no message is given 'Not Found' will be the message * @param string $code Status code, defaults to 404 */ - public function __construct($message, $code = 500) { + public function __construct($message = null, $code = 500) { if (empty($message)) { $message = 'Internal Server Error'; }