Facturacion

This commit is contained in:
2023-11-22 19:08:19 -03:00
parent b4742a501e
commit 9ab0515954
45 changed files with 1846 additions and 71 deletions

View File

@ -1,8 +1,21 @@
<?php
namespace Incoviba\Model\Proyecto;
class Terreno
use DateTimeInterface;
use JsonSerializable;
class Terreno implements JsonSerializable
{
public float $superficie;
public float $valor;
public ?DateTimeInterface $date;
public function jsonSerialize(): mixed
{
return [
'superficie' => $this->superficie,
'valor' => $this->valor,
'date' => $this->date?->format('Y-m-d')
];
}
}