<?php
/*   __________________________________________________
    |  Obfuscated by YAK Pro - Php Obfuscator  2.0.17  |
    |              on 2026-01-30 06:01:12              |
    |    GitHub: https://github.com/pk-fr/yakpro-po    |
    |__________________________________________________|
*/
 class Audio { private $id; private $cliente; private $nombre; private $hash; private $fechaCarga; private $binario; private $mimeType; public function getBinario() { return $this->binario; } public function setBinario($binario) { $this->binario = $binario; return $this; } public function getFechaCarga() { return $this->fechaCarga; } public function setFechaCarga($fechaCarga) { $this->fechaCarga = $fechaCarga; return $this; } public function getHash() { return $this->hash; } public function setHash($hash) { $this->hash = $hash; return $this; } public function getNombre() { return $this->nombre; } public function setNombre($nombre) { $this->nombre = $nombre; return $this; } public function getCliente() { return $this->cliente; } public function setCliente($cliente) { $this->cliente = $cliente; return $this; } public function getMimeType() { return $this->mimeType; } public function setMimeType($mimeType) { $this->mimeType = $mimeType; return $this; } public function getId() { return $this->id; } function __construct() { goto SIcF6; uG4ed: if (!method_exists($this, $f = '__construct' . $i)) { goto phxh2; } goto WHRFa; WHRFa: call_user_func_array(array($this, $f), $a); goto Umcf8; otp3r: $i = func_num_args(); goto uG4ed; SIcF6: $a = func_get_args(); goto otp3r; Umcf8: phxh2: goto ELKU3; ELKU3: } public function __construct3($cliente, $nombre, $binario) { goto fnygj; C3MML: $this->mimeType = $file_info->buffer($binario); goto W0XFy; vaC76: $this->binario = $binario; goto J1huk; W0XFy: $this->nombre = $nombre; goto aH3c1; fnygj: $this->cliente = $cliente; goto vaC76; u5233: $file_info = new finfo(FILEINFO_MIME_TYPE); goto C3MML; J1huk: $this->hash = md5($binario); goto u5233; aH3c1: } public function __construct6($cliente, $nombre, $fechaCarga, $id, $hash, $mimeType) { goto W4OVc; W4OVc: $this->cliente = $cliente; goto kICwi; QeVx4: $this->mimeType = $mimeType; goto lbzZ6; Iua9d: $this->hash = $hash; goto QeVx4; lbzZ6: $this->nombre = $nombre; goto DBn9P; kICwi: $this->fechaCarga = $fechaCarga; goto Iua9d; DBn9P: $this->id = $id; goto titv0; titv0: } public function __construct7($cliente, $nombre, $fechaCarga, $id, $hash, $mimeType, $binario) { goto ONTsk; T_8pW: $this->fechaCarga = $fechaCarga; goto ouMnY; ouMnY: $this->hash = $hash; goto sQaHj; Kx8N_: $this->nombre = $nombre; goto OKQDN; ONTsk: $this->cliente = $cliente; goto T_8pW; sQaHj: $this->mimeType = $mimeType; goto Kx8N_; oAItJ: $this->binario = $binario; goto GuePd; OKQDN: $this->id = $id; goto oAItJ; GuePd: } public function __construct2($nombre, $id) { $this->nombre = $nombre; $this->id = $id; } public function toJSON() { goto KYuBV; oxiVu: sGjme: goto YDavb; yBttq: $resp["Cliente"] = NULL; goto xqdWd; ghdin: $resp["id"] = $this->getId(); goto QG8wc; KYuBV: $resp = array(); goto YFakr; YFakr: if ($this->cliente != NULL) { goto m4o98; } goto yBttq; CDFNu: return $resp; goto rscqS; QG8wc: $resp["Nombre"] = $this->getNombre(); goto CDFNu; xqdWd: goto sGjme; goto HT4Sc; HT4Sc: m4o98: goto aj0Sv; pEaue: $resp["MimeType"] = $this->getMimeType(); goto ghdin; YDavb: $resp["FechaCarga"] = $this->getFechaCarga(); goto ouiX3; aj0Sv: $resp["Cliente"] = $this->getCliente()->toJSON(); goto oxiVu; ouiX3: $resp["Hash"] = $this->getHash(); goto pEaue; rscqS: } }