Doctrine\OXM\UnitOfWork::isInIdentityMap PHP Метод

isInIdentityMap() публичный Метод

Checks whether an entity is registered in the identity map of this UnitOfWork.
public isInIdentityMap ( object $entity ) : boolean
$entity object
Результат boolean
    public function isInIdentityMap($entity)
    {
        $oid = spl_object_hash($entity);
        if (!isset($this->entityIdentifiers[$oid])) {
            return false;
        }
        $classMetadata = $this->xem->getClassMetadata(get_class($entity));
        $id = $this->entityIdentifiers[$oid];
        if ($id === '') {
            return false;
        }
        return isset($this->identityMap[$classMetadata->rootXmlEntityName][$id]);
    }