[FEATURE] Create an Exception hierarchy for HTTP Status Exceptions
authorSteffen Gebert <steffen.gebert@typo3.org>
Fri, 1 Apr 2011 10:13:20 +0000 (12:13 +0200)
committerSusanne Moog <typo3@susannemoog.de>
Sun, 10 Apr 2011 15:07:38 +0000 (17:07 +0200)
commitf00abbda8e4c3df59a8589055816b24066baa093
treefd2087bc77f426828c85ccf2b909e83540a0102d
parentc804b64f49946fcbfe48faefa90d4ed18aa08fec
[FEATURE] Create an Exception hierarchy for HTTP Status Exceptions

This change creates an Exception hierarchy for the most frequently used
cases, when a request should be canceled with an Error 40x/50x.

Change-Id: If68f5f1f975b34c97b00a6a82c7eb47f38dc08cb
Resolves: #25697
Reviewed-on: http://review.typo3.org/1396
Reviewed-by: Helmut Hummel
Tested-by: Helmut Hummel
Reviewed-by: Susanne Moog
Tested-by: Susanne Moog
t3lib/core_autoload.php
t3lib/error/class.t3lib_error_abstractexceptionhandler.php
t3lib/error/class.t3lib_error_debugexceptionhandler.php
t3lib/error/class.t3lib_error_productionexceptionhandler.php
t3lib/error/http/class.t3lib_error_http_badrequestexception.php [new file with mode: 0644]
t3lib/error/http/class.t3lib_error_http_forbiddenexception.php [new file with mode: 0644]
t3lib/error/http/class.t3lib_error_http_pagenotfoundexception.php [new file with mode: 0644]
t3lib/error/http/class.t3lib_error_http_serviceunavailableexception.php [new file with mode: 0644]
t3lib/error/http/class.t3lib_error_http_statusexception.php [new file with mode: 0644]
t3lib/error/http/class.t3lib_error_http_unauthorizedexception.php [new file with mode: 0644]