PHP OOPベースのクラス、またはかなり基本的な1つまたは少数のファイルのPHPクラスフレームワークに組み込まれている他のデータベース抽象化クラスがあるかどうか疑問に思っています。真理の標準PDOまたはmysql_*タイプの構文の代わりに、構文のような関数でクエリを呼び出すことができるもの
class Session {
protected $db;
public function __construct(DB $db) {
$this->db = $db;
}
public function write() {
$this->db->query(...);
}
}
$db = new DB(...);
$session = new Session($db);