From a9750631c223f35e3d8abd5fa9f7da5cdb9eebe3 Mon Sep 17 00:00:00 2001 From: Aldarien Date: Thu, 4 Jun 2020 11:57:49 -0400 Subject: [PATCH] =?UTF-8?q?UF/m=C2=B2=20pasa=20a=20ser=20un=20campo?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/Productos/Bodega.php | 14 ++++++++++++-- src/Productos/Oficina.php | 16 +++++++++++++--- 2 files changed, 25 insertions(+), 5 deletions(-) diff --git a/src/Productos/Bodega.php b/src/Productos/Bodega.php index e425e31..220b141 100644 --- a/src/Productos/Bodega.php +++ b/src/Productos/Bodega.php @@ -9,11 +9,21 @@ class Bodega extends Producto { 'tamaño', 'oficina', 'superficie', - 'arriendo' + 'arriendo', + 'uf_m2' ]; - public function uf_m2() { + /*public function uf_m2() { return $this->arriendo / ($this->superficie ?? 1); + }*/ + public function getProperties(): array { + $properties = parent::getProperties(); + foreach ($properties as &$property) { + if ($property->name == 'uf_m2') { + $property->labe = 'UF/m²'; + } + } + return $properties; } public function getFicha(): array { $properties = [ diff --git a/src/Productos/Oficina.php b/src/Productos/Oficina.php index ecd3e8a..5e0be09 100644 --- a/src/Productos/Oficina.php +++ b/src/Productos/Oficina.php @@ -10,12 +10,13 @@ class Oficina extends Producto { 'm2', 'baños', 'privados', - 'gastos' + 'gastos', + 'uf_m2' ]; - public function uf_m2() { + /*public function uf_m2() { return $this->valor / ($this->m2 ?? 1); - } + }*/ public function privados() { if ($this->privados == 0) { return 'planta libre'; @@ -29,6 +30,15 @@ class Oficina extends Producto { } return $this; } + public function getProperties(): array { + $properties = parent::getProperties(); + foreach ($properties as &$property) { + if ($property->name == 'uf_m2') { + $property->labe = 'UF/m²'; + } + } + return $properties; + } public function getFicha(): array { $properties = [ [