<?php
/*   __________________________________________________
    |  Obfuscated by YAK Pro - Php Obfuscator  2.0.17  |
    |              on 2026-04-17 05:58:40              |
    |    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 Jazs4; pBZ2D: $i = func_num_args(); goto i6l_0; KhWA9: call_user_func_array(array($this, $f), $a); goto htyp5; Jazs4: $a = func_get_args(); goto pBZ2D; htyp5: AqJTd: goto Ql8qM; i6l_0: if (!method_exists($this, $f = '__construct' . $i)) { goto AqJTd; } goto KhWA9; Ql8qM: } public function __construct3($cliente, $nombre, $binario) { goto otQfu; idPDH: $this->mimeType = $file_info->buffer($binario); goto nJeR0; otQfu: $this->cliente = $cliente; goto forUk; nJeR0: $this->nombre = $nombre; goto TxBib; THIHD: $this->hash = md5($binario); goto nmr4_; nmr4_: $file_info = new finfo(FILEINFO_MIME_TYPE); goto idPDH; forUk: $this->binario = $binario; goto THIHD; TxBib: } public function __construct6($cliente, $nombre, $fechaCarga, $id, $hash, $mimeType) { goto fpHmN; b_U0R: $this->nombre = $nombre; goto NgLIA; XmQ1q: $this->fechaCarga = $fechaCarga; goto d9PJf; lJ7xI: $this->mimeType = $mimeType; goto b_U0R; fpHmN: $this->cliente = $cliente; goto XmQ1q; NgLIA: $this->id = $id; goto zHW2F; d9PJf: $this->hash = $hash; goto lJ7xI; zHW2F: } public function __construct7($cliente, $nombre, $fechaCarga, $id, $hash, $mimeType, $binario) { goto qmJhu; qmJhu: $this->cliente = $cliente; goto CyLHa; yA0Qe: $this->id = $id; goto V91vw; jHSas: $this->mimeType = $mimeType; goto oFXTU; CyLHa: $this->fechaCarga = $fechaCarga; goto HJuij; HJuij: $this->hash = $hash; goto jHSas; V91vw: $this->binario = $binario; goto q1unO; oFXTU: $this->nombre = $nombre; goto yA0Qe; q1unO: } public function __construct2($nombre, $id) { $this->nombre = $nombre; $this->id = $id; } public function toJSON() { goto LHvnC; kqfhB: if ($this->cliente != NULL) { goto YOTGu; } goto j2y3c; KC73e: YOTGu: goto gHXda; h2oyt: $resp["FechaCarga"] = $this->getFechaCarga(); goto Q8lmf; gHXda: $resp["Cliente"] = $this->getCliente()->toJSON(); goto jXiU7; jXiU7: t4_0T: goto h2oyt; LHvnC: $resp = array(); goto kqfhB; Q8lmf: $resp["Hash"] = $this->getHash(); goto dC8zH; fu11j: $resp["id"] = $this->getId(); goto eSeIF; pSqXT: goto t4_0T; goto KC73e; eSeIF: $resp["Nombre"] = $this->getNombre(); goto qp7XU; qp7XU: return $resp; goto bCZ0b; dC8zH: $resp["MimeType"] = $this->getMimeType(); goto fu11j; j2y3c: $resp["Cliente"] = NULL; goto pSqXT; bCZ0b: } }