Revision: 242
http://sourceforge.net/p/beeframework/code/242
Author: m_plomer
Date: 2014-10-01 18:36:44 +0000 (Wed, 01 Oct 2014)
Log Message:
-----------
Persistence: fixed severe pagination bug in Doctrine2 DaoBase
Modified Paths:
--------------
trunk/framework/Bee/Persistence/Doctrine2/DaoBase.php
Modified: trunk/framework/Bee/Persistence/Doctrine2/DaoBase.php
===================================================================
--- trunk/framework/Bee/Persistence/Doctrine2/DaoBase.php 2014-10-01 15:33:22 UTC (rev 241)
+++ trunk/framework/Bee/Persistence/Doctrine2/DaoBase.php 2014-10-01 18:36:44 UTC (rev 242)
@@ -150,7 +150,7 @@
* @param IOrderAndLimitHolder $orderAndLimitHolder
* @return array|Paginator
*/
- protected function getPaginatedOrderedResultFromQuery(Query $q, IOrderAndLimitHolder $orderAndLimitHolder) {
+ protected function getPaginatedOrderedResultFromQuery(Query $q, IOrderAndLimitHolder $orderAndLimitHolder = null) {
if (!is_null($orderAndLimitHolder) && $orderAndLimitHolder->getPageSize() > 0) {
$q->setFirstResult($orderAndLimitHolder->getCurrentPage() * $orderAndLimitHolder->getPageSize());
$q->setMaxResults($orderAndLimitHolder->getPageSize());
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|