<?php
/*   __________________________________________________
    |  Obfuscated by YAK Pro - Php Obfuscator  2.0.17  |
    |              on 2026-02-13 06:00:55              |
    |    GitHub: https://github.com/pk-fr/yakpro-po    |
    |__________________________________________________|
*/
 goto v5q0D; I66Dw: require_once 'Categoria.php'; goto sW0uy; v5q0D: require_once 'CRM.php'; goto I66Dw; sW0uy: 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 yVyB7; gXcdI: $this->busqueda = $busqueda; goto jzTEG; Q5Pbz: $this->valor = $valor; goto gXcdI; w8kSx: $this->tipo = $tipo; goto cg3N5; yVyB7: $this->id = $id; goto seKFc; cg3N5: $this->edicion = $edicion; goto zMj9F; jzTEG: $this->visible = $visible; goto hPKSe; hPKSe: $this->requerido = $requerido; goto loCyk; seKFc: $this->categoria = $categoria; goto w8kSx; zMj9F: $this->nombre = $nombre; goto Q5Pbz; loCyk: } 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 IlvHX; YaVxK: $ret["Valor"] = $this->valor; goto esfbc; IlvHX: $ret = array(); goto hPAtQ; I5ATT: $ret["Categoria"] = $this->categoria->toJSON(); goto oNW6s; Td1xj: return $ret; goto WBbmY; Jngud: $ret["Requerido"] = $this->requerido; goto Td1xj; CT9Tr: $ret["Edicion"] = $this->edicion; goto xPrej; esfbc: $ret["Busqueda"] = $this->busqueda; goto Jngud; xPrej: $ret["Nombre"] = $this->nombre; goto YaVxK; hPAtQ: $ret["id"] = $this->id; goto I5ATT; oNW6s: $ret["Tipo"] = $this->tipo; goto CT9Tr; WBbmY: } }