【发布时间】:2011-05-21 12:45:21
【问题描述】:
我正在使用 Doctrine 1.2。我想执行一个 Doctrine_Query ,而不是返回一个 Doctrine_Collection 将返回一个我选择的类。也就是说,像
$o = Doctrine_Query::create()
->from('Foo')
->execute();
$o; //instance of Doctrine_Collection
通常会返回一个通用的 Doctrine_Collection 对象。相反,我希望它返回一个我在别处定义的 Foo_Collection 对象
class Foo_Collection extends Doctrine_Collection
{
public function soSomethingSpecificToAFooObject()
{
}
}
这将允许我对功能进行逻辑分组。
这可能吗?从我阅读和查看代码库来看,这似乎与水合器有关,但我无法找到涵盖我所追求的手册页或教程。
【问题讨论】: