CHttpException

优质
小牛编辑
137浏览
2023-12-01
所有包 | 属性 | 方法
system.base
继承class CHttpException » CException » Exception
源自1.0
版本$Id: CHttpException.php 2799 2011-01-01 19:31:13Z qiang.xue $
源码framework/base/CHttpException.php
CHttpException表示由最终用户非法操导致的异常。

HTTP错误码可通过statusCode获得。 错误处理程序可能过此状态码决定如何格式化错误页面。

公共属性

隐藏继承属性

属性类型描述定义在
statusCodeintegerHTTP状态码,如403,404,500等等。CHttpException

受保护属性

隐藏继承属性

属性类型描述定义在
codeException
fileException
lineException
messageException

公共方法

隐藏继承方法

方法描述定义在
__construct()构造器。CHttpException
__toString()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)
$statusintegerHTTP状态码,如403,404,500等等。
$messagestring错误信息
$codeinteger错误代码
源码: framework/base/CHttpException.php#35 (显示) publicfunction__construct($status,$message=null,$code=0)
{
$this->statusCode=$status;
parent::__construct($message,$code);
}

构造器。