Curry
PHP Framework

core

db

html

utility

Model::setDefaultConnection

public static void setDefaultConnection ( PDO $db )
システム全体において、Modelクラスで使用するデータベース接続インスタンスのデフォルトを設定します。
通常、Modelクラスのインスタンス生成時に都度データベース接続インスタンスを生成し、Modelクラス内に保持しますが、このメソッドでデフォルトの接続インスタンスを設定しておくと、Modelインスタンス生成時に保持する接続インスタンスとして利用されます。
つまり、敢えて別インスタンスを設定しない限りはシステム全体で一つの接続インスタンスを使いまわす形になります。

パラメーター

名前 内容
$db PDO PDOインスタンス

返り値

返り値はありません。