警告 |
このメソッドは非推奨です。::factory() および ->get() を使用することを推奨します。 |
この静的メソッドは、factory と get() を組み合わせたものです。 staticGet() は取得したデータをグローバル変数に格納し、 同一リクエスト内での再利用時に高速にアクセスできるようにします (データを更新するクエリが実行されると、キャッシュはクリアされます)。
string $class - クラス名を指定します。
string $key - カラム (あるいは、2つのパラメータが与えられる場合は値) を指定します。
mixed $value - 値を指定します。
表 39-1PEAR_Error の値
エラーコード | エラーメッセージ | 意味 | 解決策 |
---|---|---|---|
DB_DATAOBJECT_ERROR_NOCLASS | "$class を自動ロードできません" | ||
DB_DATAOBJECT_ERROR_NOCLASS | "$newclass の生成エラーです" | ||
DB_DATAOBJECT_ERROR_NODATA | "get $key $value で何もデータが返されません" |
例 39-1主キーあるいはカラムと値に基づいたデータの簡単なフェッチ
|