Doctrine PDO的术语和解释

时间:2013-08-16 11:14:33

标签: php design-patterns interface doctrine

我注意到Doctrine正在使用一种有趣的技术来实现它的Connection和Statement接口。

他们有一个名为PDOConnection的类,它自然地扩展了PDO,但也实现了Connection,这是一个由Doctrine创建的接口。

Connection接口定义了几个PDO方法的副本,虽然Doctrines PDOConnection类没有实现所有这些,但它扩展PDO的事实意味着它。

我最好的猜测他们为什么这样做是因为他们想要围绕PDO的方法设计他们的连接驱动程序,但我真正要知道的是这种模式被调用以及它是否经常被使用。

1 个答案:

答案 0 :(得分:1)

  

我最好的猜测为什么他们这样做是因为他们想要围绕PDO的方法设计他们的连接驱动程序

是的,就是这样。没有特殊的模式。