Doctrine\ODM\MongoDB\DocumentManager::contains PHP Method

contains() public method

Determines whether a document instance is managed in this DocumentManager.
public contains ( object $document ) : boolean
$document object
return boolean TRUE if this DocumentManager currently manages the given document, FALSE otherwise.
    public function contains($document)
    {
        if (!is_object($document)) {
            throw new \InvalidArgumentException(gettype($document));
        }
        return $this->unitOfWork->isScheduledForInsert($document) || $this->unitOfWork->isInIdentityMap($document) && !$this->unitOfWork->isScheduledForDelete($document);
    }