Doctrine_Pager在哪里?

时间:2011-07-22 11:57:00

标签: php zend-framework doctrine doctrine-orm

我想用这个:

$pager = new Doctrine_Pager(
                $query,
                $page,
                $results_per_page
);
$results = $pager->execute(array(), Doctrine::HYDRATE_ARRAY);
$num_results = $results->getNumResults();

但我似乎无法找到教条传呼机文件或类...... `$ pager = new \ Doctrine \ Pager;不在那里......

我通常使用doctrine实体经理:

 $this->_doctrine = Zend_Registry::get('doctrineEm');

我必须下载这个,如果是的话,从哪里下载?

1 个答案:

答案 0 :(得分:3)

在Doctrine 2.0中,他们删除了Doctrine_Pager。 Doctrine_Pager仅存在于Doctrine 1.2中。 我在github上发现了2.0的扩展,可能很有用:

https://github.com/beberlei/DoctrineExtensions

https://github.com/whiteoctober/Pagerfanta