1
0
mirror of synced 2025-02-20 22:23:14 +03:00

[2.0] Fixed EntityManager#contains().

This commit is contained in:
romanb 2009-10-05 09:32:50 +00:00
parent b353dc5172
commit d0bb8ab2e4

View File

@ -489,7 +489,8 @@ class EntityManager
*/
public function contains($entity)
{
return $this->_unitOfWork->isInIdentityMap($entity) &&
return $this->_unitOfWork->isScheduledForInsert($entity) ||
$this->_unitOfWork->isInIdentityMap($entity) &&
! $this->_unitOfWork->isScheduledForDelete($entity);
}