On this page
CHttpException
| Package | system.base |
|---|---|
| Inheritance | class CHttpException » CException » Exception |
| Since | 1.0 |
| Source Code | framework/base/CHttpException.php |
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 403, 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 | |
| __wakeup() | Exception | |
| getCode() | Exception | |
| getFile() | Exception | |
| getLine() | Exception | |
| getMessage() | Exception | |
| getPrevious() | Exception | |
| getTrace() | Exception | |
| getTraceAsString() | Exception |
Property Details
statusCode property
public integer $statusCode;
HTTP status code, such as 403, 404, 500, etc.
Method Details
__construct() method
|
||
| $status | integer | HTTP status code, such as 404, 500, etc. |
| $message | string | error message |
| $code | integer | error code |
Source Code: framework/base/CHttpException.php#34 (show)
public function __construct($status,$message=null,$code=0)
{
$this->statusCode=$status;
parent::__construct($message,$code);
}
Constructor.
© 2008–2017 by Yii Software LLC
Licensed under the three clause BSD license.
http://www.yiiframework.com/doc/api/1.1/CHttpException