<?php
/*   __________________________________________________
    |  Obfuscated by YAK Pro - Php Obfuscator  2.0.17  |
    |              on 2026-03-26 06:01:14              |
    |    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 H5Lay; Cb3jc: if (!method_exists($this, $f = '__construct' . $i)) { goto sp9X5; } goto RletT; vxbnJ: $i = func_num_args(); goto Cb3jc; Fmyc2: sp9X5: goto kAHg1; H5Lay: $a = func_get_args(); goto vxbnJ; RletT: call_user_func_array(array($this, $f), $a); goto Fmyc2; kAHg1: } public function __construct3($cliente, $nombre, $binario) { goto YhPdR; YhPdR: $this->cliente = $cliente; goto Viibu; r5Gqr: $this->nombre = $nombre; goto E_V0U; EG4qd: $this->mimeType = $file_info->buffer($binario); goto r5Gqr; H_8qX: $this->hash = md5($binario); goto hQWCY; Viibu: $this->binario = $binario; goto H_8qX; hQWCY: $file_info = new finfo(FILEINFO_MIME_TYPE); goto EG4qd; E_V0U: } public function __construct6($cliente, $nombre, $fechaCarga, $id, $hash, $mimeType) { goto vE3CG; kyXqR: $this->id = $id; goto jj6Zz; SrZUU: $this->hash = $hash; goto Rh1WV; UyG8f: $this->nombre = $nombre; goto kyXqR; p140I: $this->fechaCarga = $fechaCarga; goto SrZUU; vE3CG: $this->cliente = $cliente; goto p140I; Rh1WV: $this->mimeType = $mimeType; goto UyG8f; jj6Zz: } public function __construct7($cliente, $nombre, $fechaCarga, $id, $hash, $mimeType, $binario) { goto mqe1q; Wt3ai: $this->id = $id; goto O3gOm; iZwQt: $this->mimeType = $mimeType; goto BtmMI; mqe1q: $this->cliente = $cliente; goto KjKJu; O3gOm: $this->binario = $binario; goto r2HCY; KjKJu: $this->fechaCarga = $fechaCarga; goto Gpj6n; Gpj6n: $this->hash = $hash; goto iZwQt; BtmMI: $this->nombre = $nombre; goto Wt3ai; r2HCY: } public function __construct2($nombre, $id) { $this->nombre = $nombre; $this->id = $id; } public function toJSON() { goto OK_Qt; lAV5g: U8HiL: goto tlm7Q; l20Ew: $resp["Nombre"] = $this->getNombre(); goto xKyFN; ZhuoO: if ($this->cliente != NULL) { goto pXLhQ; } goto o2MCq; xKyFN: return $resp; goto uoFzF; lXkH_: $resp["MimeType"] = $this->getMimeType(); goto uQrhw; PZLa3: $resp["Cliente"] = $this->getCliente()->toJSON(); goto lAV5g; oZuHH: goto U8HiL; goto EWekg; tlm7Q: $resp["FechaCarga"] = $this->getFechaCarga(); goto xyVxf; o2MCq: $resp["Cliente"] = NULL; goto oZuHH; xyVxf: $resp["Hash"] = $this->getHash(); goto lXkH_; EWekg: pXLhQ: goto PZLa3; OK_Qt: $resp = array(); goto ZhuoO; uQrhw: $resp["id"] = $this->getId(); goto l20Ew; uoFzF: } }