public function remove(Document $document)
    {
        $this->pool->attach($document, self::STATE_REMOVE);

        return $this;
    }
public function remove(Document $document)
    {
        $this->pool->attach($document, self::STATE_REMOVE);

        return $this;
    }
public function remove ( Document $ document ) { $ this -> pool -> attach ( $ document , self :: STATE_REMOVE ) ; return $ this ; }
Add document to watching pool for remove

@param Document $document
@return \Sokil\Mongo\Persistence
Add document to watching pool for remove