Cambios en formato

This commit is contained in:
Juan Pablo Vial
2025-01-17 00:06:02 -03:00
parent 45e9487b5c
commit 055bf6ab20
2 changed files with 15 additions and 10 deletions

View File

@ -40,7 +40,11 @@ class Factura extends Ideal\Repository
try {
$result = $this->getDatos($factura->venta->id);
$factura->fecha = new DateTimeImmutable($result['fecha']);
$factura->unidades = array_map(function($datos) {
$factura->uf = json_decode($result['uf']);
$factura->uf->fecha = new DateTimeImmutable($factura->uf->fecha);
$factura->ipc = json_decode($result['ipc']);
$factura->ipc->fecha = new DateTimeImmutable($factura->ipc->fecha);
$factura->unidades = array_map(function($datos) use ($factura) {
$unidad = $this->unidadRepository->fetchById($datos->unidad_id);
return (object) [
'unidad' => $unidad,
@ -50,8 +54,6 @@ class Factura extends Ideal\Repository
];
}, json_decode($result['unidades']));
$factura->terreno = $result['terreno'];
$factura->uf = json_decode($result['uf']);
$factura->ipc = json_decode($result['ipc']);
} catch (EmptyResult) {}
return $factura;