/** * Deleta dados no repositório * * @param ValueObjectAbstract $valueObject * @return Persist * */ public function delete(ValueObjectAbstract $valueObject) { $this->_leaf->delete($valueObject); $this->log($valueObject, 'D'); self::_injectResultOnValueObject($valueObject, $this->findByParam($valueObject)); return $this; }