<?php
/*   __________________________________________________
    |  Obfuscated by YAK Pro - Php Obfuscator  2.0.17  |
    |              on 2026-04-17 06:44:03              |
    |    GitHub: https://github.com/pk-fr/yakpro-po    |
    |__________________________________________________|
*/
 require_once 'CRM.php'; class Categoria { private $id; private $crm; private $nombre; private $posicion; private $contraido; private $visible; public function __construct(?int $id, CRM $crm, string $nombre, string $posicion, bool $contraido, bool $visible) { goto SNzL8; NSl51: $this->visible = $visible; goto lcvBg; vEnHA: $this->nombre = $nombre; goto A0nW5; SNzL8: $this->id = $id; goto mjoJB; UkXIA: $this->contraido = $contraido; goto NSl51; A0nW5: $this->posicion = $posicion; goto UkXIA; mjoJB: $this->crm = $crm; goto vEnHA; lcvBg: } public function getId() : int { return $this->id; } public function setId(int $id) : void { $this->id = $id; } public function getCRM() : CRM { return $this->crm; } public function getNombre() : string { return $this->nombre; } public function setNombre(string $nombre) : void { $this->nombre = $nombre; } public function getPosicion() : int { return $this->posicion; } public function setPosicion(int $posicion) : void { $this->posicion = $posicion; } public function getContraido() : int { return $this->contraido; } public function setContraido(int $contraido) : void { $this->contraido = $contraido; } public function getVisible() : int { return $this->visible; } public function setVisible(int $visible) : void { $this->visible = $visible; } public function toJSON() : array { goto BkqQC; o1__a: $resp["Posicion"] = $this->posicion; goto XkRlu; zaJk5: $resp["Visible"] = $this->visible; goto fVzAw; XkRlu: $resp["Contraido"] = $this->contraido; goto zaJk5; HyyVO: $resp["CRM"] = $this->crm->toJSON(); goto WuUWm; fVzAw: return $resp; goto mIDS1; lOjcm: $resp["id"] = $this->id; goto HyyVO; BkqQC: $resp = array(); goto lOjcm; WuUWm: $resp["Nombre"] = $this->nombre; goto o1__a; mIDS1: } }