Doctrine\ODM\CouchDB\UnitOfWork::isInIdentityMap PHP Method

isInIdentityMap() public method

Checks whether a document is registered in the identity map of this UnitOfWork.
public isInIdentityMap ( object $document ) : boolean
$document object
return boolean
    public function isInIdentityMap($document)
    {
        $oid = spl_object_hash($document);
        if (!isset($this->documentIdentifiers[$oid])) {
            return false;
        }
        $classMetadata = $this->dm->getClassMetadata(get_class($document));
        if ($this->documentIdentifiers[$oid] === '') {
            return false;
        }
        return isset($this->identityMap[$this->documentIdentifiers[$oid]]);
    }