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