belongsTo(Proyecto::class, 'proyecto_id')->findOne(); } public function agente() { return $this->belongsTo(Agente::class, 'agente_id')->findOne(); } public function propietario() { return $this->belongsTo(Propietario::class, 'propietario_rut')->findOne(); } public function reserva() { return $this->belongsTo(Reserva::class, 'reserva_id')->findOne(); } public function fecha() { return Carbon::parse($this->fecha, $this->container->get('settings')->app->timezone); } public function pie($type = 'ufs') { if ($type == 'ufs') { return $this->pie; } $uf = $this->container->get('uf')($this->fecha()); return $this->pie * $uf->uf->value; } } ?>