0 追蹤者

類別 yii\db\StaleObjectException

繼承關係yii\db\StaleObjectException » yii\db\Exception » yii\base\Exception » Exception
自版本起可用2.0
原始碼 https://github.com/yiisoft/yii2/blob/master/framework/db/StaleObjectException.php

公共屬性

隱藏繼承的屬性

屬性 類型 描述 定義於
$errorInfo 陣列 由 PDO 例外提供的錯誤資訊。 yii\db\Exception

方法詳情

隱藏繼承的方法

__construct() public 方法

定義於: yii\db\Exception::__construct()

建構子。

public void __construct ( $message, $errorInfo = [], $code '', $previous null )
$message 字串

PDO 錯誤訊息

$errorInfo 陣列

PDO 錯誤資訊

$code 字串

PDO 錯誤代碼

$previous Throwable|null

用於例外鏈結的前一個例外。

                public function __construct($message, $errorInfo = [], $code = '', $previous = null)
{
    parent::__construct($message, 0, $previous);
    $this->errorInfo = $errorInfo;
    $this->code = $code;
}

            
__toString() public 方法
public string __toString ( )
return 字串

例外的可讀表示形式

                public function __toString()
{
    return parent::__toString() . PHP_EOL
    . 'Additional Information:' . PHP_EOL . print_r($this->errorInfo, true);
}

            
getName() public 方法

public string getName ( )
return 字串

此例外的使用者友善名稱

                public function getName()
{
    return 'Stale Object Exception';
}