From 0fa7b45a0e9f2d74b9c0ee24b80f01fda5dd061b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C3=ABl=20Gallego?= Date: Thu, 19 Dec 2013 21:36:47 +0100 Subject: [PATCH] Also add efficient count for Persistent collection --- lib/Doctrine/ORM/PersistentCollection.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/Doctrine/ORM/PersistentCollection.php b/lib/Doctrine/ORM/PersistentCollection.php index 906255241..ef1de936c 100644 --- a/lib/Doctrine/ORM/PersistentCollection.php +++ b/lib/Doctrine/ORM/PersistentCollection.php @@ -884,6 +884,6 @@ final class PersistentCollection implements Collection, Selectable $persister = $this->em->getUnitOfWork()->getEntityPersister($this->association['targetEntity']); - return new ArrayCollection($persister->loadCriteria($criteria)); + return new LazyCriteriaCollection($persister, $criteria); } }