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 文字列 __toString ( )
戻り値 文字列

例外の読み取り可能な表現

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

            
getName() public メソッド

public 文字列 getName ( )
戻り値 文字列

この例外のユーザーフレンドリーな名前

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