<?php
/*   __________________________________________________
    |  Obfuscated by YAK Pro - Php Obfuscator  2.0.17  |
    |              on 2026-01-30 06:01:13              |
    |    GitHub: https://github.com/pk-fr/yakpro-po    |
    |__________________________________________________|
*/
 class FrameAgente { private $id; private $cliente; private $campana; private $url; private $titulo; private $estatico; public function __construct($url = "", $campana = "", $titulo = "", $cliente = NULL, $id = "", $estatico = false) { goto n0CLj; n0CLj: $this->url = $url; goto hJY1g; Oqkgm: $this->id = $id; goto uqlDU; igQV0: $this->cliente = $cliente; goto Yuosu; uqlDU: $this->estatico = $estatico; goto i6mKY; hJY1g: $this->campana = $campana; goto igQV0; Yuosu: $this->titulo = $titulo; goto Oqkgm; i6mKY: } public function produceURL($data = array()) { goto kQAlB; uNhky: ZXNh1: goto nodgz; R_WA0: $urlBase = substr($this->url, 0, $postInt); goto dhVAT; kQAlB: $url_params = array(); goto nqUH3; BHBVY: $this->url = $urlBase . "?" . $urlParams; goto RUCn4; q2EZs: $urlParams = str_replace($url_params, $url_values, $urlParams); goto BHBVY; dhVAT: $urlParams = substr($this->url, $postInt + 1); goto q2EZs; nqUH3: $url_values = array(); goto KVati; KVati: foreach ($data as $param => $value) { goto yTWX3; MgBT2: array_push($url_values, $value); goto neXJr; neXJr: igZsN: goto SpZL2; yTWX3: array_push($url_params, "{{ {$param} }}"); goto MgBT2; SpZL2: } goto uNhky; nodgz: $postInt = strpos($this->url, "?"); goto R_WA0; RUCn4: return $this; goto G7CF4; G7CF4: } public function setCliente($cliente) { $this->cliente = $cliente; return $this; } public function setTitulo($titulo) { $this->titulo = $titulo; return $this; } public function setCampana($campana) { $this->campana = $campana; return $this; } public function setURL($url) { $this->url = $url; return $this; } public function setId($id) { $this->id = $id; return $this; } public function setEstatico($estatico) { $this->estatico = $estatico; return $this; } public function getEstatico() { return $this->estatico; } public function getId() { return $this->id; } public function getCliente() { return $this->cliente; } public function getTitulo() { return $this->titulo; } public function getCampana() { return $this->campana; } public function getURL() { return $this->url; } public function toJSON() { goto EXRM_; GmBg1: if ($this->cliente !== NULL) { goto Z3lF6; } goto PQYu2; rKInT: goto eE55X; goto nVu0O; PQYu2: $r["Cliente"] = NULL; goto rKInT; ZNtml: $r["Url"] = $this->url; goto LnzZg; LnzZg: $r["Estatico"] = $this->estatico; goto cKJby; O48oG: eE55X: goto QA9Es; EXRM_: $r = array(); goto GmBg1; ntUXX: $r["Cliente"] = $this->cliente->toJSON(); goto O48oG; cKJby: return $r; goto YtD0m; nVu0O: Z3lF6: goto ntUXX; fWThm: $r["Titulo"] = $this->titulo; goto WGUYd; WGUYd: $r["Campana"] = $this->campana; goto ZNtml; QA9Es: $r["id"] = $this->id; goto fWThm; YtD0m: } }