Yii Framework v1.1.10 绫诲弬鑰

CHttpException

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鑾峰緱銆 閿欒澶勭悊绋嬪簭鍙兘杩囨鐘舵佺爜鍐冲畾濡備綍鏍煎紡鍖栭敊璇〉闈€

鍏叡灞炴

闅愯棌缁ф壙灞炴

灞炴绫诲瀷鎻忚堪瀹氫箟鍦
statusCode integer HTTP鐘舵佺爜锛屽403锛404锛500绛夌瓑銆 CHttpException

鍙椾繚鎶ゅ睘鎬

闅愯棌缁ф壙灞炴

灞炴绫诲瀷鎻忚堪瀹氫箟鍦
code Exception
file Exception
line Exception
message Exception

鍏叡鏂规硶

闅愯棌缁ф壙鏂规硶

鏂规硶鎻忚堪瀹氫箟鍦
__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)
$status integer HTTP鐘舵佺爜锛屽403锛404锛500绛夌瓑銆
$message string 閿欒淇℃伅
$code integer 閿欒浠g爜
婧愮爜锛 framework/base/CHttpException.php#35 (鏄剧ず)
public function __construct($status,$message=null,$code=0)
{
    
$this->statusCode=$status;
    
parent::__construct($message,$code);
}

鏋勯犲櫒銆

Copyright © 2008-2011 by Yii Software LLC
All Rights Reserved.