public function baixar($id, BaixaVencimentoAReceber $baixa) { $result = $this->session->put("/{$this->entityName()}/{$id}/salvarBaixa", ObjectParser::toArray($baixa)); return $this->parseResult($result); }
public function update(Entidade $entity) { $result = $this->session->put("/{$this->entityName()}/altera/{$entity->getId()}", ObjectParser::toArray($entity)); return $result; }
public function testToJsonRemovePropriedadeComplexaQuePossuiPropriedadeId() { $municipio = new MunicipioTestObject(); $municipio->setId(1); $municipio->setNome("Fortaleza"); $conta = new ContaTestObject(); $conta->setId(2); $conta->setNome("Banco do Brasil"); $rateio = new RateioTestObject(); $rateio->setMunicipio($municipio); $rateio->setConta($conta); $arr = ArrayEx::transform(ObjectParser::toArray($rateio)); $this->assertEquals(2, count($arr)); $this->assertEquals(1, $arr["Municipio_id"]); $this->assertEquals(2, $arr["Conta_id"]); }