<?php
/*   __________________________________________________
    |  Obfuscated by YAK Pro - Php Obfuscator  2.0.17  |
    |              on 2026-01-30 06:01:15              |
    |    GitHub: https://github.com/pk-fr/yakpro-po    |
    |__________________________________________________|
*/
 goto lBLg3; LlMoK: require_once 'ClienteDatos.php'; goto qRqHs; lBLg3: require_once 'Usuario.php'; goto LlMoK; qRqHs: require_once 'Conexion.php'; goto BnrZA; BnrZA: class UsuarioDatos { public static function getUsuarioByUsuario(string $usuario) : ?Usuario { goto G5dBf; f4jXq: if (!($result = sv_mysqli_query($con, $query))) { goto pm92m; } goto kVSDw; zsJfn: $resp = new Usuario($row["user"], $row["full_name"], ClienteDatos::getClienteById($row["user_group"])); goto i2j1u; A8lJ7: sv_mysqli_close($con); goto wkiTF; i2j1u: fMabX: goto WE_Y1; WE_Y1: pm92m: goto A8lJ7; Wwkv_: $query = "SELECT user, user_group, full_name FROM vicidial_users WHERE user = '" . limpia($usuario) . "' LIMIT 1"; goto tpIVL; tpIVL: $con = getConnection(); goto f4jXq; kVSDw: if (!($row = sv_mysqli_fetch_array($result))) { goto fMabX; } goto zsJfn; G5dBf: $resp = null; goto Wwkv_; wkiTF: return $resp; goto AzjWc; AzjWc: } public static function getUsuarioByUsuarioAndPassword(string $usuario, string $password) : ?Usuario { goto cMvpQ; jYz9J: $con = getConnection(); goto AQ9cD; vmjuG: FFZSU: goto fa6qY; DDm8e: if (!($row = sv_mysqli_fetch_array($result))) { goto pb1qd; } goto Mge2A; cMvpQ: $resp = null; goto SsUhD; SsUhD: $query = "SELECT user FROM vicidial_users WHERE user = '" . limpia($usuario) . "' AND pass = '" . limpia($password) . "' LIMIT 1"; goto jYz9J; fa6qY: sv_mysqli_close($con); goto j37Lh; j37Lh: return $resp; goto Kodl9; Mge2A: $resp = self::getUsuarioByUsuario($row["user"]); goto w824M; w824M: pb1qd: goto vmjuG; AQ9cD: if (!($result = sv_mysqli_query($con, $query))) { goto FFZSU; } goto DDm8e; Kodl9: } }