<?php
/*   __________________________________________________
    |  Obfuscated by YAK Pro - Php Obfuscator  2.0.17  |
    |              on 2026-04-17 06:44:04              |
    |    GitHub: https://github.com/pk-fr/yakpro-po    |
    |__________________________________________________|
*/
 goto aoJ8K; aoJ8K: require_once 'CRM.php'; goto Wyanz; Wyanz: require_once 'Categoria.php'; goto AoI9Z; AoI9Z: class Campo { private $id; private $categoria; private $tipo; private $edicion; private $nombre; private $valor; private $busqueda; private $visible; private $requerido; public function __construct(?int $id, Categoria $categoria, int $tipo, int $edicion, string $nombre, string $valor, bool $busqueda, bool $visible, bool $requerido) { goto ekKY5; i2lfY: $this->tipo = $tipo; goto MVPel; kLc_m: $this->valor = $valor; goto pK5Ed; TYVdu: $this->nombre = $nombre; goto kLc_m; pK5Ed: $this->busqueda = $busqueda; goto yvpvJ; yvpvJ: $this->visible = $visible; goto Ll_MO; ekKY5: $this->id = $id; goto pbWmF; pbWmF: $this->categoria = $categoria; goto i2lfY; Ll_MO: $this->requerido = $requerido; goto eTa74; MVPel: $this->edicion = $edicion; goto TYVdu; eTa74: } public function getId() : ?int { return $this->id; } public function setId(int $id) : void { $this->id = $id; } public function getTipo() : int { return $this->tipo; } public function setTipo(int $tipo) : void { $this->tipo = $tipo; } public function getEdicion() : int { return $this->edicion; } public function setEdicion(int $edicion) : void { $this->edicion = $edicion; } public function getNombre() : string { return $this->nombre; } public function setNombre(string $nombre) : void { $this->nombre = $nombre; } public function getValor() : string { return $this->valor; } public function setValor(string $valor) : void { $this->valor = $valor; } public function getBusqueda() : bool { return $this->busqueda; } public function setBusqueda(bool $busqueda) : void { $this->busqueda = $busqueda; } public function getCategoria() : Categoria { return $this->categoria; } public function setCategoria(Categoria $categoria) : void { $this->categoria = $categoria; } public function isVisible() : bool { return $this->visible; } public function setVisible(bool $visible) : void { $this->visible = $visible; } public function getRequerido() : bool { return $this->requerido; } public function setRequerido(bool $requerido) : void { $this->requerido = $requerido; } public function toJSON() : array { goto VYwGY; MyOqZ: $ret["id"] = $this->id; goto v9dKM; VYwGY: $ret = array(); goto MyOqZ; v9dKM: $ret["Categoria"] = $this->categoria->toJSON(); goto s0dcD; wjulZ: $ret["Valor"] = $this->valor; goto BKbTr; Uv1wT: $ret["Requerido"] = $this->requerido; goto oIRTl; oIRTl: return $ret; goto aM3RD; BKbTr: $ret["Busqueda"] = $this->busqueda; goto Uv1wT; lzBDV: $ret["Nombre"] = $this->nombre; goto wjulZ; s0dcD: $ret["Tipo"] = $this->tipo; goto kSVi0; kSVi0: $ret["Edicion"] = $this->edicion; goto lzBDV; aM3RD: } }