CHttpException
包 | system.base |
---|---|
继承 | class CHttpException » CException » Exception |
实现 | Throwable |
可用自 | 1.0 |
源码 | framework/base/CHttpException.php |
CHttpException 表示由终端用户的非法操作异常。
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.
公共方法
方法 | 描述 | 被定义在 |
---|---|---|
__construct() | 构造器 | CHttpException |
__toString() | Exception | |
__wakeup() | Exception | |
getCode() | Exception | |
getFile() | Exception | |
getLine() | Exception | |
getMessage() | Exception | |
getPrevious() | Exception | |
getTrace() | Exception | |
getTraceAsString() | Exception |
属性详情
statusCode
属性
public integer $statusCode;
HTTP 状态码,比如 403,404,500,等等。
方法详情
__construct()
方法
public void __construct(integer $status, string $message=NULL, integer $code=0)
| ||
$status | integer | HTTP 状态码,比如 403,404,500,等等。 |
$message | string | 错误信息 |
$code | integer | 错误代码 |
源码: framework/base/CHttpException.php#34 (显示)
public function __construct($status,$message=null,$code=0)
{
$this->statusCode=$status;
parent::__construct($message,$code);
}
构造器