CHttpException
| Package | system.base |
|---|---|
| Inheritance | class CHttpException » CException » Exception |
| Since | 1.0 |
| Version | $Id: CHttpException.php 433 2008-12-30 22:59:17Z qiang.xue $ |
CHttpException represents an exception caused by invalid operations of end-users.
The HTTP error code can be obtained via statusCode. Error handlers may use this status code to decide how to format the error page.
The HTTP error code can be obtained via statusCode. Error handlers may use this status code to decide how to format the error page.
Public Properties
| Property | Type | Description | Defined By |
|---|---|---|---|
| statusCode | integer | HTTP status code, such as 401, 404, 500, etc. | CHttpException |
Protected Properties
| Property | Type | Description | Defined By |
|---|---|---|---|
| code | Exception | ||
| file | Exception | ||
| line | Exception | ||
| message | Exception |
Public Methods
| Method | Description | Defined By |
|---|---|---|
| __construct() | Constructor. | CHttpException |
| __toString() | Exception | |
| getCode() | Exception | |
| getFile() | Exception | |
| getLine() | Exception | |
| getMessage() | Exception | |
| getTrace() | Exception | |
| getTraceAsString() | Exception |
Property Details
statusCode
property
public integer $statusCode;
HTTP status code, such as 401, 404, 500, etc.
Method Details
__construct()
method
|
public void __construct(integer $status, string $message=NULL, integer $code=0)
| ||
| $status | integer | HTTP status code, such as 404, 500, etc. |
| $message | string | error message |
| $code | integer | error code |
Constructor.