Find this useful? Enter your email to receive occasional updates for securing PHP code.
Signing you up...
Thank you for signing up!
PHP Decode
<?php /* __________________________________________________ | Obfuscated by YAK P..
Decoded Output download
<?php
/* __________________________________________________
| Obfuscated by YAK Pro - Php Obfuscator 2.0.14 |
| on 2023-11-08 03:58:43 |
| GitHub: https://github.com/pk-fr/yakpro-po |
|__________________________________________________|
*/
namespace GDPlayer\Ajax; use GDPlayer\Hosting; use GDPlayer\Model\{Subtitles, SubtitleManager, Videos as mVideos, VideosAlternatives, VideoShort}; class Videos extends \GDPlayer\Ajax { protected $videos; protected $vAlt; protected $vShort; protected $sub; protected $subMan; protected $hosting; protected $primaryKey = "v.`id`"; protected $listColumns = []; const MESSAGE_SUBTITLE_DELETE_SUCCESS = "The subtitle has been successfully removed"; const MESSAGE_SUBTITLE_DELETE_FAIL = "The subtitle failed to remove"; const MESSAGE_SUBTITLE_NOT_FOUND = "The subtitle was not found"; const MESSAGE_SUBTITLE_URL_INVALID = "The subtitle URL is invalid"; const MESSAGE_SUBTITLE_UPDATE_SUCCESS = "The subtitle file has been successfully updated"; const MESSAGE_SUBTITLE_UPDATE_FAIL = "The subtitle file failed to update"; const MESSAGE_SUBTITLE_UPLOAD_SUCCESS = "The subtitle file has been successfully uploaded"; const MESSAGE_SUBTITLE_UPLOAD_FAIL = "The subtitle file failed to upload"; const MESSAGE_VIDEO_NOT_FOUND = "The video was not found"; const MESSAGE_VIDEO_UPDATE_SUCCESS = "The video has been successfully updated"; const MESSAGE_VIDEO_UPDATE_FAIL = "The video failed to update"; const MESSAGE_VIDEO_SAVE_SUCCESS = "The new video has been saved successfully"; const MESSAGE_VIDEO_SAVE_FAIL = "The new video failed to save"; const MESSAGE_VIDEO_DELETE_SUCCESS = "The video has been successfully deleted"; const MESSAGE_VIDEO_DELETE_FAIL = "The video failed to delete"; const MESSAGE_VIDEO_RENAME_EMPTY = "The video title is invalid"; const MESSAGE_POSTER_REMOVE_SUCCESS = "The poster has been successfully removed"; const MESSAGE_POSTER_REMOVE_FAIL = "The poster failed to remove"; const MESSAGE_POSTER_NOT_FOUND = "The poster was not found"; public function __construct() { goto RSDr0V9vroLVRUaH; RSDr0V9vroLVRUaH: session_write_close(); goto tDrBe5Bqnq7ZeQdk; YBl4C26m7lI8lRY5: $this->subMan = new SubtitleManager(); goto McN8itvZh2_7bR84; n4F0QSEZsirvyCHS: $this->vShort = new VideoShort(); goto JeR9UbWTZXI3Zm9O; EQBHiQsllbjIxGQQ: $this->hosting = new Hosting(); goto k22dghvBQG_BB8M6; McN8itvZh2_7bR84: $this->videos = new mVideos(); goto Bs8x7HyZlzssRAmH; k22dghvBQG_BB8M6: $this->sub = new Subtitles(); goto YBl4C26m7lI8lRY5; tDrBe5Bqnq7ZeQdk: parent::__construct(); goto EQBHiQsllbjIxGQQ; Bs8x7HyZlzssRAmH: $this->vAlt = new VideosAlternatives(); goto n4F0QSEZsirvyCHS; JeR9UbWTZXI3Zm9O: $this->listColumns = [$this->primaryKey, "v.`title`", "v.`host`", "v.`status`", "v.`dmca`", $this->primaryKey, "v.`views`", "u.`name`", "v.`added`", "v.`updated`", $this->primaryKey]; goto WzOhItbdATSm5c2R; WzOhItbdATSm5c2R: } protected function createSearchQuery(string $search = '', array $get = []) { goto xLstsGsasESBneWO; NviTxCS2whSpzD4u: ZCDD18zVxCAluOpu: goto Bdx8QkwzWMyohIGl; hDCvE3wZE6NNyv3w: session_write_close(); goto a_dwh3w74E8wiU0q; u9Ma166SKQSHeF2X: $where = "WHERE v.`uid`=" . $this->currentUser["id"]; goto NviTxCS2whSpzD4u; nmeV8DnE4zdJz_B2: session_write_close(); goto jlc5BLOhMRS7EGEX; TXNSQZfACPdIQmBq: if ($this->isAdmin) { goto Yy9OZGQEKrw3O7s2; } goto KevvZviBO5v6dvtA; xLstsGsasESBneWO: session_write_close(); goto iVjR87Dekcv0hbXR; meiQI29dauVeq1eW: vmLWI_DYBJQ1UpTZ: goto vsFSAI3BYc1M1V2a; UamCoB36Q1ammbvO: $where .= " AND ("; goto Qs9SgVB0WM4t2OJq; Zx9mfwlxCjs7_tBt: $cols = array_unique($this->listColumns); goto NQFKyl01rKswoJ2w; cAGi8K2_aFD3tMMg: if ($this->isAdmin) { goto ZCDD18zVxCAluOpu; } goto OyU4BJiJfDzR2kr5; iVjR87Dekcv0hbXR: $where = ''; goto cAGi8K2_aFD3tMMg; Gf3kShwAbedHXZzl: foreach ($cols as $col) { goto JjvyhoI2nquRqzwq; JjvyhoI2nquRqzwq: session_write_close(); goto WserSilRikkhOOJw; R0GeJdfNRnMN8uz6: GKD2H0g0mL7sybq0: goto S6KrB22xETQ4xsRc; WserSilRikkhOOJw: $where .= "{$col} LIKE '%{$search}%' OR "; goto R0GeJdfNRnMN8uz6; S6KrB22xETQ4xsRc: } goto WtTEjvA6ASjSp0ph; OyU4BJiJfDzR2kr5: session_write_close(); goto u9Ma166SKQSHeF2X; dBOywEP7h_jbAevl: b1y5Fk5Uunk1vmd6: goto mJ2GBXdxzOXZ1bsb; Qk51v9s5hfA0O7o0: $where .= "WHERE ("; goto CeA9I3jn2EU3TJJd; KevvZviBO5v6dvtA: session_write_close(); goto UamCoB36Q1ammbvO; a_dwh3w74E8wiU0q: $where = $this->searchBy($where, "status", $get["status"]); goto K90zxbaXGi_boL8f; Qs9SgVB0WM4t2OJq: goto CBtDYsTBGIu4GYWR; goto ZSf3ZaYeDaJjtzxL; vsFSAI3BYc1M1V2a: if (!(isset($get["status"]) && $get["status"] !== "null")) { goto FOwlP0h0rM3CoTOz; } goto hDCvE3wZE6NNyv3w; K90zxbaXGi_boL8f: FOwlP0h0rM3CoTOz: goto K_EDmwIrQPvGEiAw; Wcv_1kYuoPHN_Pg8: session_write_close(); goto Qk51v9s5hfA0O7o0; ZSf3ZaYeDaJjtzxL: Yy9OZGQEKrw3O7s2: goto Wcv_1kYuoPHN_Pg8; WtTEjvA6ASjSp0ph: Vql3iIHwdu30HuNT: goto p55LQp9LbOo3kNiz; yZ6BuQcsV2sj2vu5: session_write_close(); goto TXNSQZfACPdIQmBq; CeA9I3jn2EU3TJJd: CBtDYsTBGIu4GYWR: goto Zx9mfwlxCjs7_tBt; p55LQp9LbOo3kNiz: $where = trim($where, " OR ") . ")"; goto meiQI29dauVeq1eW; jlc5BLOhMRS7EGEX: $where = $this->searchBy($where, "dmca", $get["dmca"]); goto dBOywEP7h_jbAevl; mJ2GBXdxzOXZ1bsb: return $where; goto tMKCdyoZd3njupUj; NQFKyl01rKswoJ2w: $cols[] = "v.`host_id`"; goto Gf3kShwAbedHXZzl; K_EDmwIrQPvGEiAw: if (!(isset($get["dmca"]) && $get["dmca"] !== "null")) { goto b1y5Fk5Uunk1vmd6; } goto nmeV8DnE4zdJz_B2; Bdx8QkwzWMyohIGl: if (empty($search)) { goto vmLWI_DYBJQ1UpTZ; } goto yZ6BuQcsV2sj2vu5; tMKCdyoZd3njupUj: } protected function searchBy(string $where = '', string $key = "status", $val = null) { goto bEYGpfMQeZTF6VAA; Um2FqB0LY_MDeovt: session_write_close(); goto gu0mbeWz8xX8rwds; dUeklw1dMG3LXKTA: BSrA0OKkaWOWMGmg: goto P6JP9lujRiPGIqv3; azZJe1CXwkGp9E_S: $where .= " AND v.`" . $key . "`=" . sanitize_html($val); goto qqHxJUDAfKOqs8hs; mS0cLhL0bF70IyNa: goto xK_lbvXiE_HRwTbc; goto dUeklw1dMG3LXKTA; qqHxJUDAfKOqs8hs: xK_lbvXiE_HRwTbc: goto OMHvFpvvyck6_63f; bEYGpfMQeZTF6VAA: session_write_close(); goto ZLSXb3p0O11cYS5J; P6JP9lujRiPGIqv3: session_write_close(); goto azZJe1CXwkGp9E_S; gu0mbeWz8xX8rwds: $where = " WHERE v.`" . $key . "`=" . sanitize_html($val); goto mS0cLhL0bF70IyNa; ZLSXb3p0O11cYS5J: if (!empty($where)) { goto BSrA0OKkaWOWMGmg; } goto Um2FqB0LY_MDeovt; OMHvFpvvyck6_63f: return (string) $where; goto irvErsN1l5R5BwRT; irvErsN1l5R5BwRT: } protected function createDataList(array $list = []) { goto sd9zz76Lt0Ff14Re; sd9zz76Lt0Ff14Re: session_write_close(); goto ulmqj6s9gXtFloBC; JiBS8ICIw20OaWKK: return $data; goto AyiYsiK7Op72xhS5; IU08HDIL2TnNisIr: foreach ($list as $dt) { goto qxW2OnDeXZBhNAil; UsBhPv9OUilEriTm: $embedLink = $e . "/?" . $query; goto Wr7gklHv5VN3e0i8; b5Nl7AaPKlvqmML0: $query = $this->security->encryptURL(http_build_query(array("source" => "db", "id" => $dt["id"]))); goto UsBhPv9OUilEriTm; qlh6PuRQx2_ixNXe: $this->vAlt->setCriteria("vid", $dt["id"]); goto T8LcYqMOfUnzlCUl; VrmOe8xyj4xRva1Z: nfGkw9fyi8u0kwBe: goto aS_9baFDyToDMSNU; qxW2OnDeXZBhNAil: session_write_close(); goto bX47ewjke0DXtMcC; gua3Q_TCIDGSg9DL: goto nfGkw9fyi8u0kwBe; goto J5NJp_w2i54FVnKj; jJT51zxSfSwdAKRh: zFrwI0SeqNXrdshz: goto nWu7U72iIQfAwaZ0; aS_9baFDyToDMSNU: $iframe = sanitize_html("<iframe src="" . $embedLink . "" frameborder="0" " . "allowFullScreen="true" webkitallowfullscreen="true" mozallowfullscreen="true" " . "width="640" height="320"></iframe>"); goto VHv8IZTxjmeXbjyg; VHv8IZTxjmeXbjyg: $this->hosting->setHost($dt["host"]); goto RE20da3pH_Pvhh2y; T8LcYqMOfUnzlCUl: $this->tableValidation($dt["id"], "vid", $this->sub); goto EbkerEhUzBiFhuXM; EbkerEhUzBiFhuXM: $data[] = ["DT_RowId" => $dt["id"], "id" => $dt["id"], "poster_url" => $this->helper->posterParser($dt["poster"]), "poster" => $dt["poster"], "title" => sanitize_html($dt["title"]), "host" => $dt["host"], "link" => $this->hosting->getDownloadLink(), "alt_count" => $this->vAlt->getNumRows(), "status" => $dt["status"], "dmca" => $dt["dmca"], "actions" => ["embed" => $embedLink, "download" => $downloadLink, "embed_code" => $iframe], "sub_count" => $this->sub->getNumRows(), "views" => $dt["views"], "name" => $dt["name"], "added" => $this->helper->changeDatatablesDateTimeFormat($dt["added"]), "updated" => $this->helper->changeDatatablesDateTimeFormat($dt["updated"])]; goto jJT51zxSfSwdAKRh; b5aSjYwMfKhfbtVu: if (!empty($short)) { goto isOLQ6Kilb2HiHi_; } goto EWccApo7zKAKUmXU; RE20da3pH_Pvhh2y: $this->hosting->setID($dt["host_id"]); goto qlh6PuRQx2_ixNXe; XjImB11jamF9ZyiF: session_write_close(); goto mgC54WlX2kl6axpt; EWccApo7zKAKUmXU: session_write_close(); goto b5Nl7AaPKlvqmML0; J5NJp_w2i54FVnKj: isOLQ6Kilb2HiHi_: goto XjImB11jamF9ZyiF; Wr7gklHv5VN3e0i8: $downloadLink = $d . "/?" . $query; goto gua3Q_TCIDGSg9DL; USEV8ZMA_3TmsOQG: $downloadLink = $d . "/" . $short["key"]; goto VrmOe8xyj4xRva1Z; pdkAJPo9UdmEPmoh: $short = $this->vShort->getOne(["key"]) ?? ''; goto b5aSjYwMfKhfbtVu; bX47ewjke0DXtMcC: $this->vShort->setCriteria("vid", $dt["id"]); goto pdkAJPo9UdmEPmoh; mgC54WlX2kl6axpt: $embedLink = $e . "/" . $short["key"]; goto USEV8ZMA_3TmsOQG; nWu7U72iIQfAwaZ0: } goto DOPbR8CpAOJWSPMO; If900qAbeb5gOwec: if (empty($opt["slug_embed"])) { goto f7dzP6fJNqwOzrBe; } goto a__HCZmfGrGa45UU; aJo2lPKPKNxJaaCm: f7dzP6fJNqwOzrBe: goto ucudY025xVvYICMb; xS58T5riX2wvKOC9: $opt = extractOptions(["slug_embed", "slug_download"]); goto bmufNuSqQg2g4Qsk; bmufNuSqQg2g4Qsk: $e = "embed"; goto M8rseNBUBPrDmbU4; M8rseNBUBPrDmbU4: $d = "download"; goto If900qAbeb5gOwec; vhcvcspPCyk9ONh7: wUs04vKKsqIvva1j: goto IU08HDIL2TnNisIr; YFJYmE_7BJcpMrHo: session_write_close(); goto bVvroA4uIsLXGUMt; qWObm5q4jqlnFbse: $e = BASE_URL . $opt["slug_embed"]; goto aJo2lPKPKNxJaaCm; a__HCZmfGrGa45UU: session_write_close(); goto qWObm5q4jqlnFbse; ulmqj6s9gXtFloBC: $data = []; goto xS58T5riX2wvKOC9; bVvroA4uIsLXGUMt: $d = BASE_URL . $opt["slug_download"]; goto vhcvcspPCyk9ONh7; DOPbR8CpAOJWSPMO: t_V2it2WxWTl4_q_: goto JiBS8ICIw20OaWKK; ucudY025xVvYICMb: if (empty($opt["slug_download"])) { goto wUs04vKKsqIvva1j; } goto YFJYmE_7BJcpMrHo; AyiYsiK7Op72xhS5: } public function list(array $get = []) { goto fSSjhaMmgBSuxKt5; n6Fnv6s9vRD61iHQ: $this->iCache->save("datatables~" . $sqlQuery, $data, 300, "datatables"); goto J0VBuVukm8Q51jmJ; wRpl4wW2pJsqi84b: return $this->gzipJsonResponse($this->toDataTablesJson()); goto nqr7gCqqiyvN9x02; irtxzuTp5pMIafDW: Ysy1VTq8U5Q72IVz: goto g1e8FoURf5TEo0XR; BLy5TbciSLLi3Wea: $qry["orderDir"] = sanitize_html($get["order"][0]["dir"]); goto PG2_v6M1tG9aO9_P; Ab39BLn2i0YYHxgJ: $sqlQuery = "SELECT v.`id`, v.`title`, v.`host`, v.`host_id`, v.`status`, " . "v.`added`, v.`updated`, v.`dmca`, v.`views`, u.`name`, v.`poster` " . "FROM `tb_videos` v {$join} {$where} " . "ORDER BY {$qry["orderBy"]} {$qry["orderDir"]} " . "LIMIT {$qry["start"]}, {$qry["length"]}"; goto Vby43bS0q3UwycMV; Vby43bS0q3UwycMV: $list = $this->model->rawFetchAll($sqlQuery); goto xtTxowZ7eX7aHuYQ; on5I3wIViiz4OC9U: fQEIS713E9sQdMDW: goto Yu1CzH2wAbjRtFk7; wFJPIKV0FtLq3TH1: $qry["orderBy"] = "v.`views`"; goto on5I3wIViiz4OC9U; kXrTr6OQyEN4A9VX: goto fQEIS713E9sQdMDW; goto irtxzuTp5pMIafDW; O475ClpslgLwhdXf: session_write_close(); goto wRpl4wW2pJsqi84b; V3WC8vL7l679YAhp: $where = $this->createSearchQuery($qry["search"], $get); goto if74ADTf6bXei1KW; J0VBuVukm8Q51jmJ: kTOP_TRHzuIWXtsQ: goto xO_FiAHRKGKhWuxm; fBF_DHWjc1o5FKJ9: YhSxWpBlRm8ihspy: goto gtrVtv7pdhKTK18L; vBSkH7BBUN2LI3Ho: $recordsTotal = $this->helper->getRecordsNumber("SELECT COUNT(`id`) FROM `tb_videos` {$whereTotal}"); goto c_XT0AbdMAZjAttL; xtTxowZ7eX7aHuYQ: if (!$list) { goto kTOP_TRHzuIWXtsQ; } goto OwgBFxI6vqdBDGge; PG2_v6M1tG9aO9_P: h1lqeKkr2w5ubSVi: goto Lls8TtfkplHX4Ycy; qNodyr2JbJI5EcgH: if (!empty($get["popular"]) && validate_boolean($get["popular"])) { goto YhSxWpBlRm8ihspy; } goto kXrTr6OQyEN4A9VX; if74ADTf6bXei1KW: $join = "INNER JOIN `tb_users` u ON v.`uid` = u.`id`"; goto Ab39BLn2i0YYHxgJ; nqr7gCqqiyvN9x02: O0B0uK7rPRo99TeD: goto xNwgfcbs1S9X_lu7; NRSdjrbX820Lukjh: if (!empty($get["recent"]) && validate_boolean($get["recent"])) { goto Ysy1VTq8U5Q72IVz; } goto qNodyr2JbJI5EcgH; g1e8FoURf5TEo0XR: session_write_close(); goto bIymj62MC8DJXDh7; weDsXNHzMBefSxai: $data = $this->createDataList($list); goto n6Fnv6s9vRD61iHQ; tbFHr9a_J4c4P1_7: return $this->gzipJsonResponse($this->toDataTablesJson(intval($qry["draw"]), $data, $recordsTotal, $recordsFiltered)); goto YigtrNpfJWDDtJvq; gtrVtv7pdhKTK18L: session_write_close(); goto wFJPIKV0FtLq3TH1; OwgBFxI6vqdBDGge: session_write_close(); goto weDsXNHzMBefSxai; mvhetarQmtobh6AF: goto fQEIS713E9sQdMDW; goto fBF_DHWjc1o5FKJ9; yMBmJLOREx0dMhEF: if ($this->currentUser) { goto O0B0uK7rPRo99TeD; } goto O475ClpslgLwhdXf; xNwgfcbs1S9X_lu7: $qry = $this->extractDatatablesQry($get, $this->listColumns, "v.`updated`", "desc"); goto NRSdjrbX820Lukjh; Yu1CzH2wAbjRtFk7: if (empty($get["order"][0]["dir"])) { goto h1lqeKkr2w5ubSVi; } goto RsFiF2gzEWuf_l4e; c_XT0AbdMAZjAttL: $recordsFiltered = $this->helper->getRecordsNumber("SELECT COUNT(v.`id`) FROM `tb_videos` v {$join} {$where}"); goto tbFHr9a_J4c4P1_7; RsFiF2gzEWuf_l4e: session_write_close(); goto BLy5TbciSLLi3Wea; fSSjhaMmgBSuxKt5: session_write_close(); goto yMBmJLOREx0dMhEF; xO_FiAHRKGKhWuxm: $whereTotal = $this->isAdmin ? '' : "WHERE `uid` = " . $this->currentUser["id"]; goto vBSkH7BBUN2LI3Ho; Lls8TtfkplHX4Ycy: $data = []; goto V3WC8vL7l679YAhp; bIymj62MC8DJXDh7: $qry["orderBy"] = "v.`added`"; goto mvhetarQmtobh6AF; YigtrNpfJWDDtJvq: } public function response(array $data = [], array $files = []) { goto oxdijIBV5dQTMmjp; Nga3s6kDVchbYI3y: if ($action === "remove_poster") { goto j2JE_KTpiCFY1XFi; } goto QHetOPcNhtEO9jvo; XW2_KWpe2LhVCVMW: $result = $this->getServer($data); goto lU7kAfXmZ0EafeWI; lU7kAfXmZ0EafeWI: goto gAMUSl1bT5pWnR_T; goto V70yV03ywoUtAi2F; y2BTK7nLAwvyk_19: $result = $this->notValid(); goto XqXlf29ol0E3QMpL; lcO5VCVlrQ8PGrdf: session_write_close(); goto bQ_211xxQRpF8Mms; za5pLrOZ4Nw1DcaF: j2JE_KTpiCFY1XFi: goto J2qMjx7yCxj0WM5P; ZTqFwWba79YhCXaw: $result = $this->removePoster($id); goto FtsMXbaPC8K_fUWc; pwdTFCfEl8IW2DJL: $result = $this->delete($id); goto crVyQYUx_lCHch__; yn749c1T78gjbJgp: session_write_close(); goto pwdTFCfEl8IW2DJL; gHYA_K8X_xrKMA6Z: if ($this->currentUser) { goto QG_f6pwhRyKGv5xU; } goto R7zwA8OVtJCVPOBR; Vf1BAstGGcY06CnY: $result = $this->editSubtitle($data, $files); goto qtX9x5AtpT2pCuAu; S0C_QBZcxA16cxap: goto gAMUSl1bT5pWnR_T; goto XO7nus4DOk_FDM1n; eeRBUcoosPagpVbp: session_write_close(); goto xyzo9TwvzdMgP9xt; QjpGreZXDkZ6XJW0: $result = $this->rename($data); goto q8z0BoYQxyiLk2fo; rYYUeAx5DbkIWwr0: if ($action === "delete_subtitle") { goto VSR2qM2bmTKO8UHN; } goto fWC0KP_vdOuiRiGy; xwOcUmf3qgTGS1Vw: goto gAMUSl1bT5pWnR_T; goto A2sUxzgI34HE7hpI; TZQnryBonxH4UYfJ: if ($action === "get_server") { goto EQgCMeCc6sOpPfkP; } goto Sj2StdmJKEyWeeB_; OjVzuGuxh361dF32: session_write_close(); goto FXEzXctoipLo6GaJ; BvDTXExC9mplMQC6: session_write_close(); goto qFFFc36m3RWrLkWH; p1hl3Mcw7ABR6IJg: session_write_close(); goto QjpGreZXDkZ6XJW0; OVr1jVVn30NK046g: return $result; goto ShbY8kxRj7BHpWIR; R7zwA8OVtJCVPOBR: session_write_close(); goto OVr1jVVn30NK046g; cJyXcn17N4szUhh_: goto gAMUSl1bT5pWnR_T; goto FxVDtWOgSKBrcFAQ; R2LpQsskvBKniZrz: $result = $this->updateStatus($data); goto cJyXcn17N4szUhh_; z_hjT6rLoJZxjVdh: goto gAMUSl1bT5pWnR_T; goto o5KC6GOwZ454YJva; gHP4Kp_Io80OTD1C: $q = sanitize_html($data["q"] ?? ''); goto HLu1_DTAX9l7ySFq; xyzo9TwvzdMgP9xt: $result = $this->getAlternatives($id); goto S0C_QBZcxA16cxap; ShbY8kxRj7BHpWIR: QG_f6pwhRyKGv5xU: goto y2BTK7nLAwvyk_19; kKmni1PgFWXHirMn: session_write_close(); goto f3rkH3LCN9LKyf2Q; FU9DhOYrE6vJt3Qs: goto gAMUSl1bT5pWnR_T; goto fmCE69Da1oaQ6dzn; q8z0BoYQxyiLk2fo: goto gAMUSl1bT5pWnR_T; goto gqzFUC7WBwQ9SPL3; FxVDtWOgSKBrcFAQ: EQgCMeCc6sOpPfkP: goto H0oKMcx8WsyU1fkj; Dz54uguDZD1Xf7ij: session_write_close(); goto mto8ue72AP_2xDKR; xMqsbcNDXUBJcsW7: goto gAMUSl1bT5pWnR_T; goto iVqiOG5eMWbsDtHU; q6jyH0Ov0J5nJkZp: if ($action === "delete") { goto TmFwJHKwlrOnLhE6; } goto Nga3s6kDVchbYI3y; HLu1_DTAX9l7ySFq: if ($action === "rename_multi") { goto iBq_L_Vp8DvnM52w; } goto N1FeAjnFNPGfIMQO; fWC0KP_vdOuiRiGy: if ($action === "edit_subtitle") { goto LGsv3Tk5TdSLt2am; } goto tdEaAB8IYjcGWf3I; qtX9x5AtpT2pCuAu: gAMUSl1bT5pWnR_T: goto O0ai0kQTQeHGi4XG; V70yV03ywoUtAi2F: gXhdqy6BQH41Ecmc: goto lcO5VCVlrQ8PGrdf; tdEaAB8IYjcGWf3I: goto gAMUSl1bT5pWnR_T; goto w4S7lVIftj4_GFc2; H0oKMcx8WsyU1fkj: session_write_close(); goto XW2_KWpe2LhVCVMW; Sj2StdmJKEyWeeB_: if ($action === "dmca_takedown") { goto gXhdqy6BQH41Ecmc; } goto Y_g00AKu7lnFoJs8; XqXlf29ol0E3QMpL: $action = sanitize_html($data["action"] ?? ''); goto d5uuzIoXgoJAAXyY; K_c4QdhdJ90f_s7h: session_write_close(); goto Vf1BAstGGcY06CnY; d5uuzIoXgoJAAXyY: $id = sanitize_int($data["id"] ?? 0); goto gHP4Kp_Io80OTD1C; rYBNuedmiMe4B6SR: UTMBtu2jXa9Uzg2u: goto cVIzrLZjrkWo3_fl; FXEzXctoipLo6GaJ: $result = $this->searchSubtitles($q); goto Iye2DDG6MtljsPCz; N1FeAjnFNPGfIMQO: if ($action === "rename") { goto jyDCIK2006I0MVrN; } goto q6jyH0Ov0J5nJkZp; KYuymlZA1_Oekdt2: if ($action === "get_subtitles") { goto TZbBYPh0B56obELF; } goto rYYUeAx5DbkIWwr0; qFFFc36m3RWrLkWH: $result = $this->deleteSubtitle($id); goto z_hjT6rLoJZxjVdh; Iye2DDG6MtljsPCz: goto gAMUSl1bT5pWnR_T; goto BecGs3lTRUfmwP5w; o5KC6GOwZ454YJva: LGsv3Tk5TdSLt2am: goto K_c4QdhdJ90f_s7h; BecGs3lTRUfmwP5w: TZbBYPh0B56obELF: goto kKmni1PgFWXHirMn; XO7nus4DOk_FDM1n: LuuvwlkthOxw4xsP: goto OjVzuGuxh361dF32; wxopEXkksziRAD1i: $result = $this->notAuthorize(); goto gHYA_K8X_xrKMA6Z; QHetOPcNhtEO9jvo: if ($action === "update_status") { goto UTMBtu2jXa9Uzg2u; } goto TZQnryBonxH4UYfJ; mto8ue72AP_2xDKR: $result = $this->renameMulti($data); goto xMqsbcNDXUBJcsW7; iVqiOG5eMWbsDtHU: jyDCIK2006I0MVrN: goto p1hl3Mcw7ABR6IJg; Y_g00AKu7lnFoJs8: if ($action === "get_alternatives") { goto qodLwqyoe52fHvCU; } goto KMwo9lw8Vt_XaY_E; bQ_211xxQRpF8Mms: $result = $this->dmcaTakedown($id); goto xwOcUmf3qgTGS1Vw; O0ai0kQTQeHGi4XG: return $this->gzipJsonResponse($result); goto aDWJfpPqtZdQEaOX; f3rkH3LCN9LKyf2Q: $result = $this->getSubtitles($id); goto FU9DhOYrE6vJt3Qs; cVIzrLZjrkWo3_fl: session_write_close(); goto R2LpQsskvBKniZrz; w4S7lVIftj4_GFc2: iBq_L_Vp8DvnM52w: goto Dz54uguDZD1Xf7ij; J2qMjx7yCxj0WM5P: session_write_close(); goto ZTqFwWba79YhCXaw; gqzFUC7WBwQ9SPL3: TmFwJHKwlrOnLhE6: goto yn749c1T78gjbJgp; oxdijIBV5dQTMmjp: session_write_close(); goto wxopEXkksziRAD1i; FtsMXbaPC8K_fUWc: goto gAMUSl1bT5pWnR_T; goto rYBNuedmiMe4B6SR; KMwo9lw8Vt_XaY_E: if ($action === "search_subtitles") { goto LuuvwlkthOxw4xsP; } goto KYuymlZA1_Oekdt2; A2sUxzgI34HE7hpI: qodLwqyoe52fHvCU: goto eeRBUcoosPagpVbp; fmCE69Da1oaQ6dzn: VSR2qM2bmTKO8UHN: goto BvDTXExC9mplMQC6; crVyQYUx_lCHch__: goto gAMUSl1bT5pWnR_T; goto za5pLrOZ4Nw1DcaF; aDWJfpPqtZdQEaOX: } protected function renameMulti(array $data = []) { goto Jndn03Sxira2HjWy; Nm1fUBbeLEe8Pr1m: session_write_close(); goto ylLLbS9RqG3eZrpD; C1x6yk2Tdh6cRANM: $result = $this->toJson(1, self::MESSAGE_VIDEO_UPDATE_SUCCESS); goto owwURTkemv4y5zCd; OHR8yEHGJYs0mD8O: zzTPLot2Mt2L2RZn: goto IxlJw7RokI210c6j; SVkPd0de0URHSagB: $result = $this->toJson(0, self::MESSAGE_VIDEO_NOT_FOUND); goto wv8Bt_ufwX6MHPq3; TET0LFj2mzVdWnPO: $ids = explode(",", $input["ids"]); goto mTOf1PpSXSqvjVqE; q8UCdUcRd8eSLrG3: session_write_close(); goto zhSicSN_PeS27EBz; hFLJejbn4s_BAoZs: $videos = []; goto TET0LFj2mzVdWnPO; Jhk8DnOwRjSx19i_: session_write_close(); goto C1x6yk2Tdh6cRANM; yE2CpnYNjBmSidIU: KONx_Wnf82L9EG0z: goto jK73LDb2uAMzgfX5; nNBjNSpIKvw7Hyfj: return $result; goto OHR8yEHGJYs0mD8O; BsKtucdDE1rQwvxW: goto FpHVploQqf_B4ORR; goto YFCfFZQSkSLb115l; mTOf1PpSXSqvjVqE: foreach ($ids as $id) { goto iH5N4ZuVi7F_ww42; WnaZZ22Tgj33nuKL: $dtV = $this->videos->getOne(["id", "title"]); goto vy9L3lrMxkayIhPr; vy9L3lrMxkayIhPr: if (!$dtV) { goto Vgtgzcx8r186GNe2; } goto GZ6K9ZRO20i9J07C; iH5N4ZuVi7F_ww42: session_write_close(); goto hB2U1ImVF1JumgVm; GZ6K9ZRO20i9J07C: session_write_close(); goto RJ3CNGddc9dIw1xc; hB2U1ImVF1JumgVm: $this->videos->setCriteria("id", $id); goto WnaZZ22Tgj33nuKL; RJ3CNGddc9dIw1xc: $videos[] = $dtV; goto afYiKxZj975R31WC; afYiKxZj975R31WC: Vgtgzcx8r186GNe2: goto xgfPzdlO8btKGvK2; xgfPzdlO8btKGvK2: p1xqqwUulk2BX7mx: goto OWICIs7jvK3PVhR6; OWICIs7jvK3PVhR6: } goto yE2CpnYNjBmSidIU; zhSicSN_PeS27EBz: $result = $this->toJson(0, self::MESSAGE_VIDEO_UPDATE_FAIL); goto BsKtucdDE1rQwvxW; FoqV3McuqgQzPeO5: if (in_array(true, $updated)) { goto HkhAOHRhCIla7dWM; } goto q8UCdUcRd8eSLrG3; e6DC4BFHtAGbfxZR: if (!empty($input["ids"])) { goto zzTPLot2Mt2L2RZn; } goto MzOtW8kQ69EZdh35; ylLLbS9RqG3eZrpD: foreach ($videos as $dt) { goto Pw9gmyLly0geCyUS; Pw9gmyLly0geCyUS: session_write_close(); goto vd_pRvQqPm2q69lX; IrXdAskONV9VZ95L: $title = strtr($title, [$input["renameReplaceX"] => $input["renameReplaceY"]]); goto zBuXqUD3bW5F9Jy_; t8vj1y4EoiqReae8: $title .= $input["renamePostfix"]; goto IrXdAskONV9VZ95L; vd_pRvQqPm2q69lX: $title = $input["renamePrefix"] . $dt["title"]; goto t8vj1y4EoiqReae8; ud9Z1n0hKm_iyKmN: $updated[] = $this->videos->update(["title" => $title, "updated" => time()]); goto p0UlFIOT0Zs2MS0w; zBuXqUD3bW5F9Jy_: $this->videos->setCriteria("id", $dt["id"]); goto ud9Z1n0hKm_iyKmN; p0UlFIOT0Zs2MS0w: Y9Os0oLGtJTHW_9h: goto hQfcFbkrtgAtnyDD; hQfcFbkrtgAtnyDD: } goto mo1ftTSIrzRXddD4; YFCfFZQSkSLb115l: HkhAOHRhCIla7dWM: goto Jhk8DnOwRjSx19i_; mo1ftTSIrzRXddD4: e2eyDBs7L1kNiQ2M: goto CYlBr1x770UPQwF3; wv8Bt_ufwX6MHPq3: parse_str($data["data"], $input); goto e6DC4BFHtAGbfxZR; jK73LDb2uAMzgfX5: if (empty($videos)) { goto agJKucDKCQvEy8Ir; } goto Nm1fUBbeLEe8Pr1m; IxlJw7RokI210c6j: $updated = []; goto hFLJejbn4s_BAoZs; cxxhqfVDZJeUeg8w: return $result; goto HPFBqflnktajJdGE; Jndn03Sxira2HjWy: session_write_close(); goto SVkPd0de0URHSagB; owwURTkemv4y5zCd: FpHVploQqf_B4ORR: goto cxxhqfVDZJeUeg8w; CYlBr1x770UPQwF3: agJKucDKCQvEy8Ir: goto FoqV3McuqgQzPeO5; MzOtW8kQ69EZdh35: session_write_close(); goto nNBjNSpIKvw7Hyfj; HPFBqflnktajJdGE: } protected function rename(array $data = []) { goto OZL34q9jThvraCJb; ApCVZnhIEfaE7_mG: KavEzS_Z43a4A0RX: goto w_AmU6Qr_WmLzJnW; bq0LVkLg5glzxTL5: e9a5jPzkxmsMLXgX: goto MDbaHUftDCi3SJQt; nTFVjbiyzMlWkF0W: session_write_close(); goto TXSVCAqkh7MN3Bas; w_AmU6Qr_WmLzJnW: session_write_close(); goto cZiUcEy_3ehAXaPQ; xKyOgYwYhXvvScLp: session_write_close(); goto GK5EigsBgUBNgAiC; Gt4QGtTAYQmSgArv: if (!empty($data["id"])) { goto uOjgrB3lsUEOFhJe; } goto nRIpQlDyp7ImQF63; Rx4FTkLQYJ1v7_NH: $result = $this->toJson(0, self::MESSAGE_VIDEO_RENAME_EMPTY); goto TdUSbG9DIuWQ6FSD; yvRs06YwXB182ODK: if ($updated) { goto KavEzS_Z43a4A0RX; } goto nTFVjbiyzMlWkF0W; iwlzkmVEDQcUZBIP: session_write_close(); goto Rx4FTkLQYJ1v7_NH; L4AHPhftBNPlQhg5: return $result; goto y0vNubSTkOWzm90W; nRIpQlDyp7ImQF63: goto SS9memeOltFaVak4; goto FAp4IiofaSvsAfGG; cZiUcEy_3ehAXaPQ: $result = $this->toJson(1, self::MESSAGE_VIDEO_UPDATE_SUCCESS); goto bq0LVkLg5glzxTL5; OZL34q9jThvraCJb: session_write_close(); goto ZkNm_miI6xL_ik_0; TdUSbG9DIuWQ6FSD: goto SS9memeOltFaVak4; goto YI1FLg0DbFiFPwrJ; TXSVCAqkh7MN3Bas: $result = $this->toJson(0, self::MESSAGE_VIDEO_UPDATE_FAIL); goto bL5UlDKVlONfm2TN; sjAKEUz38zrAYfvg: if (empty($data["name"])) { goto MjYsDwzy22HdQOzt; } goto Gt4QGtTAYQmSgArv; GK5EigsBgUBNgAiC: $this->videos->setCriteria("id", $data["id"]); goto F53EKKt4sqlwHPlA; F53EKKt4sqlwHPlA: $updated = $this->videos->update(["title" => $data["name"], "updated" => time()]); goto yvRs06YwXB182ODK; FAp4IiofaSvsAfGG: MjYsDwzy22HdQOzt: goto iwlzkmVEDQcUZBIP; MDbaHUftDCi3SJQt: SS9memeOltFaVak4: goto L4AHPhftBNPlQhg5; bL5UlDKVlONfm2TN: goto e9a5jPzkxmsMLXgX; goto ApCVZnhIEfaE7_mG; ZkNm_miI6xL_ik_0: $result = $this->toJson(0, self::MESSAGE_VIDEO_NOT_FOUND); goto sjAKEUz38zrAYfvg; YI1FLg0DbFiFPwrJ: uOjgrB3lsUEOFhJe: goto xKyOgYwYhXvvScLp; y0vNubSTkOWzm90W: } protected function delete(int $id = 0) { goto qhLffzDCh_puU2qO; Ls6UNsNHDBsUDabg: $this->tableValidation($id, "id", $this->videos); goto zKTDM0K4oAagpWW1; iVKJB90J3nAeSQ91: $deleted[] = $this->vAlt->delete(); goto P38mr_8OAtAE_BoR; wtqd8pAXb1ndv70f: if (empty($id)) { goto fH2jxh1nBm5CpEXa; } goto o3v5k1a8GhJuzbpw; gofLN416SKuqZHHO: $deleted[] = $this->vShort->delete(); goto y_hENgfJiis3eOlj; SeJRnBY6rBVSD8Dm: session_write_close(); goto jMhNILA34NXxPEz9; zKTDM0K4oAagpWW1: $valid = $this->videos->delete(); goto nYV8k_1PAnWqOSJ_; bI0PWDwFSjqfPp7L: eFgLus8sewUZ4S0L: goto xQ_W9rOnjkbDh6AC; pMSKJ_hD3EaexfyZ: oV7k3I6_59NCfqkH: goto htuC5vrwQ6DBQAsv; KspqrzYyVPBb0LPU: if (!$valid) { goto oV7k3I6_59NCfqkH; } goto xQHr2pG8CthOdUjs; ueAXPVGT6zOo3KsR: return $result; goto p_v9JcfxTgypSxjq; htuC5vrwQ6DBQAsv: if (!in_array(true, array_unique($deleted))) { goto eFgLus8sewUZ4S0L; } goto SeJRnBY6rBVSD8Dm; xQHr2pG8CthOdUjs: session_write_close(); goto ONTgLDKdTTQc_2XE; qhLffzDCh_puU2qO: session_write_close(); goto hVjqU2doQ6E2IiSK; o3v5k1a8GhJuzbpw: session_write_close(); goto Ls6UNsNHDBsUDabg; ONTgLDKdTTQc_2XE: $this->vAlt->setCriteria("vid", $id); goto iVKJB90J3nAeSQ91; P38mr_8OAtAE_BoR: $this->vShort->setCriteria("vid", $id); goto gofLN416SKuqZHHO; jMhNILA34NXxPEz9: $result = $this->toJson(1, self::MESSAGE_VIDEO_DELETE_SUCCESS); goto bI0PWDwFSjqfPp7L; y_hENgfJiis3eOlj: $this->sub->setCriteria("vid", $id); goto WySs7B9iDUTlP81c; hVjqU2doQ6E2IiSK: $result = $this->toJson(0, self::MESSAGE_VIDEO_NOT_FOUND); goto wtqd8pAXb1ndv70f; WySs7B9iDUTlP81c: $deleted[] = $this->sub->delete(); goto pMSKJ_hD3EaexfyZ; nYV8k_1PAnWqOSJ_: $deleted = []; goto KspqrzYyVPBb0LPU; xQ_W9rOnjkbDh6AC: fH2jxh1nBm5CpEXa: goto ueAXPVGT6zOo3KsR; p_v9JcfxTgypSxjq: } protected function removePoster(int $id = 0) { goto OZYbLePqRhZ70CE0; eGlCLZfnVwZdZt_f: session_write_close(); goto ClnHm5ev7kKLu6L1; UT0UgZr_GJpbpODn: KsMOEkhUTipCfpTJ: goto J2wxVb8YG_VxBrxs; OZYbLePqRhZ70CE0: session_write_close(); goto vAZ7vasDBA1Zl8OS; pZpaTZGopDNPJz_X: session_write_close(); goto ZLC3_uhe30Gk0xbm; p5rqdVSyjPqpMxeg: if (empty($data["poster"])) { goto GcDTuSACBpiMTBel; } goto pZpaTZGopDNPJz_X; kyp1ZjQ029EAuQZG: $updated = $this->videos->update(["poster" => '']); goto iTeK9gkM3lS5tgBO; J2wxVb8YG_VxBrxs: GcDTuSACBpiMTBel: goto rWuRhjc2hrpgOYBD; DBC2B8wlUDxqTQDb: return $result; goto yc7naXhZYYLX5953; mxo1KGGGX4Xj4owD: $this->tableValidation($id, "id", $this->videos); goto kyp1ZjQ029EAuQZG; T1kf2zGG2KOVyD7S: if (empty($id)) { goto XSMYoLvnP0Vpq0AX; } goto eGlCLZfnVwZdZt_f; pqaVnaLgZ9EsIb5U: $result = $this->toJson(1, self::MESSAGE_POSTER_REMOVE_SUCCESS); goto UT0UgZr_GJpbpODn; vAZ7vasDBA1Zl8OS: $result = $this->toJson(0, self::MESSAGE_VIDEO_NOT_FOUND); goto T1kf2zGG2KOVyD7S; rWuRhjc2hrpgOYBD: XSMYoLvnP0Vpq0AX: goto DBC2B8wlUDxqTQDb; ZLC3_uhe30Gk0xbm: $result = $this->toJson(0, self::MESSAGE_POSTER_REMOVE_FAIL); goto mxo1KGGGX4Xj4owD; ClnHm5ev7kKLu6L1: $this->tableValidation($id, "id", $this->videos); goto QzagQzYCTcYoPu_R; QzagQzYCTcYoPu_R: $data = $this->videos->getOne(["poster"]); goto p5rqdVSyjPqpMxeg; DWAHd_JeBv7_ddUt: session_write_close(); goto pqaVnaLgZ9EsIb5U; iTeK9gkM3lS5tgBO: if (!$updated) { goto KsMOEkhUTipCfpTJ; } goto DWAHd_JeBv7_ddUt; yc7naXhZYYLX5953: } protected function updateStatus(array $data = []) { goto PJkd0D6u2b4FL9Q6; UWn3gJEsIroJP45V: $this->tableValidation($id, "id", $this->videos); goto IESBhW4SAGSX5Nah; IESBhW4SAGSX5Nah: $updated = $this->videos->update(array("status" => $status)); goto IWEea15OU8mQuZ7q; JpzfjfdvDe9wf9nH: if (empty($data["host_id"])) { goto VIMSfgNg4U95F7dP; } goto SZ2StLRQ4TLKQRfn; WZDkG3jTxJMuN25K: ZunqSQX3EN_eccpx: goto bpg_gz0jKBnYpVuu; xkgHKR0K55lcwt_F: $length = isset($data["sources"]) ? count($data["sources"]) : 0; goto XEZ_e8aIwJf4r8SO; YycdYtUY1mJX_X45: $status = 0; goto N3pWirftw4UTGZ6v; mNaVif_PnHeJxYUP: aaicaPcBL2NTAxXu: goto ZkpjCrfmGxQfT5bR; owEkPrVvE2vXiHrV: $result = $this->toJson(0, self::MESSAGE_VIDEO_NOT_FOUND); goto IYsGv0UcFNig8Dmh; SZ2StLRQ4TLKQRfn: session_write_close(); goto dX3HVkixtNO2H9yX; dX3HVkixtNO2H9yX: if ($length > 0) { goto ZunqSQX3EN_eccpx; } goto i_FWe9L5iD1Q7Fv0; zhV0o6FfMRh1eJsu: $result = $this->toJson(1, self::MESSAGE_VIDEO_SAVE_SUCCESS); goto Rxjnarbj6MRlWov3; cIDtqGyTgEPoBfIn: $data = $this->videos->getOne(["host_id"]); goto Uu_GoGy2mcAQXxXj; IYsGv0UcFNig8Dmh: $id = isset($data["id"]) ? sanitize_int($data["id"]) : ''; goto xkgHKR0K55lcwt_F; d_dy9S6Uc03LEzvx: $result = $this->toJson(0, self::MESSAGE_VIDEO_SAVE_FAIL); goto dir4fm7S0i9pUnWj; ZkpjCrfmGxQfT5bR: return $result; goto iI7ms4H5oW6dXom6; dir4fm7S0i9pUnWj: $this->tableValidation($id, "id", $this->videos); goto cIDtqGyTgEPoBfIn; Rxjnarbj6MRlWov3: dT4ohKfHCK46rSbh: goto mNaVif_PnHeJxYUP; IWEea15OU8mQuZ7q: if (!$updated) { goto dT4ohKfHCK46rSbh; } goto YCMAVQRvs0IsBPvo; zaS5QLLSmUxD_gFp: $status = 1; goto Rxs83MW3VD3HTRot; XEZ_e8aIwJf4r8SO: if (empty($id)) { goto aaicaPcBL2NTAxXu; } goto F6BZWtdCSnNOy4BX; i_FWe9L5iD1Q7Fv0: session_write_close(); goto zaS5QLLSmUxD_gFp; u2t_oMHS2qgxs5kH: VIMSfgNg4U95F7dP: goto UWn3gJEsIroJP45V; PJkd0D6u2b4FL9Q6: session_write_close(); goto owEkPrVvE2vXiHrV; F6BZWtdCSnNOy4BX: session_write_close(); goto d_dy9S6Uc03LEzvx; N3pWirftw4UTGZ6v: CzexkW1cFB4OVBEY: goto u2t_oMHS2qgxs5kH; Uu_GoGy2mcAQXxXj: $status = 1; goto JpzfjfdvDe9wf9nH; Rxs83MW3VD3HTRot: goto CzexkW1cFB4OVBEY; goto WZDkG3jTxJMuN25K; YCMAVQRvs0IsBPvo: session_write_close(); goto zhV0o6FfMRh1eJsu; bpg_gz0jKBnYpVuu: session_write_close(); goto YycdYtUY1mJX_X45; iI7ms4H5oW6dXom6: } protected function getAlternativeHosts(int $id = 0) { goto LC3J1dRZK6H8mU81; JKetaOHn1fSpfjWZ: if (!$data) { goto vh7iInQ5jTP2hhy7; } goto r8gBqn7UMw2hpGDM; IyQKrkF16s_kpFPi: $hosts = array_column($data, "host"); goto UwrMf_F3iuSGN5wY; IMSbGN91Mmpz9fub: return $hosts; goto uc27BPehCbFmuGYT; slsKCOLtlAg1YzeF: $this->vAlt->setCriteria("vid", $id); goto zYeCmXb5FVAQDf08; LC3J1dRZK6H8mU81: session_write_close(); goto cRzcEI10NtG9HR3O; UwrMf_F3iuSGN5wY: vh7iInQ5jTP2hhy7: goto IMSbGN91Mmpz9fub; r8gBqn7UMw2hpGDM: session_write_close(); goto IyQKrkF16s_kpFPi; zYeCmXb5FVAQDf08: $data = $this->vAlt->get(["host"]); goto JKetaOHn1fSpfjWZ; cRzcEI10NtG9HR3O: $hosts = []; goto slsKCOLtlAg1YzeF; uc27BPehCbFmuGYT: } protected function getServer(array $data = []) { goto JHzSKHdUuJx4PWS_; N72jS59ApuLKX2it: $uid = $data["uid"]; goto DoHhjA1Op0hTYX0R; Mbh9qKWgeGC4AvqW: $id = $this->hosting->getID(); goto z6opKSR05XySpAmp; GcCBRxv2FsPk17bL: unset($qry["id"]); goto LH43W0qwQ4g_E04Z; qs9rilh0ky5lm_aO: $hosts = []; goto IKUNwsGT8C7Cd3Rw; bCPeQ3EE3txzopMN: kI6wAEWBLs3M3KA0: goto zgGel3NBuwloB1CS; QI39nQMcj9tKHfT2: if (is_numeric($id)) { goto rOdi3vSjWWnouPsB; } goto U1BTW01OAfizbgd9; ELtRyTy2ujgNmA4E: session_write_close(); goto JS1puawN9NctSGz4; cmC5GGacASTXbUno: session_write_close(); goto Ot7UzhpZ45xbb0Vj; LH43W0qwQ4g_E04Z: $qry = array_merge($qry, array("id" => $id, "host" => $host, "uid" => $this->currentUser["id"])); goto glEpnmSTHccbhLee; YH2kan1NGVANwXsW: session_write_close(); goto Pf5u8_CKCyfMx3A2; XZdQ0Ugm2bgdygrA: $baseURL = get_load_balancer_rand($hosts); goto bCPeQ3EE3txzopMN; GjnRuBnqZAgkTMH1: $qry["saved"] = true; goto qL0B0XwUbT9dbbTO; m1_3si0ZRG5tgUSx: $id = $data["id"]; goto hkkpam8OKdKcas_m; Ot7UzhpZ45xbb0Vj: $this->videos->setCriteria("id", $id); goto vJ1Z1lCJ8wtqaL8B; DoHhjA1Op0hTYX0R: B9c_WgDo_3Ske2_C: goto pM0EYQd2uyHHLQBK; NRAzqyaSpwJzyZ9g: $qry["origin"] = parse_url(get_option("main_site"), PHP_URL_HOST); goto QI39nQMcj9tKHfT2; l_zqAajlFX9jvFGj: goto Y45_RDcxAkkchhaS; goto bzCK4SWMcrQFQwyW; Or7kFLNatGJCm5pu: session_write_close(); goto N72jS59ApuLKX2it; oU2NLYHJDP0Ca0yK: $result = $this->notAuthorize(); goto ZIw702gyPOfNZaLY; GnXhqv3Hzt2HbL_e: if (!isset($data["host"])) { goto bpGAsIamSD65xw7r; } goto ELtRyTy2ujgNmA4E; hkkpam8OKdKcas_m: $token = $this->security->encryptURL(getUserIP()); goto GV14MbwISsOUwxR4; RnpW5OOzRsoJcLv0: session_write_close(); goto rXkaLvbYxBvOoFhw; glEpnmSTHccbhLee: Y45_RDcxAkkchhaS: goto IXZcanilcMG4hK2U; tA3cAHLXOV8YgR7m: if (!isset($data["uid"])) { goto B9c_WgDo_3Ske2_C; } goto Or7kFLNatGJCm5pu; BvyFETsXU3QywfUl: return $result; goto puo1VLP2qC5Cx1R5; KrmpdSblnEmieWqC: session_write_close(); goto BjpbOeStizCndlra; rXkaLvbYxBvOoFhw: $this->hosting->setURL($id); goto Mbh9qKWgeGC4AvqW; XINUQ1DDBkQURtSg: goto Y45_RDcxAkkchhaS; goto EXnuJVQRg5TufQA6; IXZcanilcMG4hK2U: $baseURL = BASE_URL; goto jQYuN92VqnLyIJPm; z6opKSR05XySpAmp: $host = $this->hosting->getHost(); goto lY74CwuqdudNj93z; qL0B0XwUbT9dbbTO: $qry["token"] = $token; goto YkRTAXFwYo1p_dqG; bmE1EK1WocXROVwO: $hosts = array_merge($hosts, $this->getAlternativeHosts($id)); goto l_zqAajlFX9jvFGj; H17OThkM8_zS_3fV: QRLcWIkJ0JOZCrDu: goto m1_3si0ZRG5tgUSx; YkRTAXFwYo1p_dqG: $qry["useTitleAsSlug"] = $useTitleAsSlug; goto NRAzqyaSpwJzyZ9g; EXnuJVQRg5TufQA6: rOdi3vSjWWnouPsB: goto cmC5GGacASTXbUno; vJ1Z1lCJ8wtqaL8B: $data = $this->videos->getOne(["uid", "host"]); goto GnXhqv3Hzt2HbL_e; Pf5u8_CKCyfMx3A2: return $result; goto H17OThkM8_zS_3fV; GV14MbwISsOUwxR4: $useTitleAsSlug = isset($data["useTitleAsSlug"]) ? validate_boolean($data["useTitleAsSlug"]) : false; goto cKuXrD6dfmZQ21Gc; UEdNIEGznRjZlk8K: if (empty($qry["id"])) { goto DohbQhRYgUHoNWFQ; } goto KrmpdSblnEmieWqC; bzCK4SWMcrQFQwyW: EhKPpt0pyrexOhHZ: goto RnpW5OOzRsoJcLv0; cKuXrD6dfmZQ21Gc: $uid = $this->currentUser["id"]; goto qs9rilh0ky5lm_aO; m2S4J9Pu3cSd8HHE: bpGAsIamSD65xw7r: goto tA3cAHLXOV8YgR7m; pM0EYQd2uyHHLQBK: $qry = array_merge($qry, array("source" => "db", "id" => $id, "uid" => $uid)); goto bmE1EK1WocXROVwO; BjpbOeStizCndlra: $result = $this->toJson(1, '', $baseURL . "api/?" . encode(http_build_query($qry))); goto pMYXhNCQM_XFOOYc; JS1puawN9NctSGz4: $hosts[] = $data["host"]; goto m2S4J9Pu3cSd8HHE; IKUNwsGT8C7Cd3Rw: $qry = []; goto GjnRuBnqZAgkTMH1; pMYXhNCQM_XFOOYc: DohbQhRYgUHoNWFQ: goto BvyFETsXU3QywfUl; ZIw702gyPOfNZaLY: if (isset($data["id"])) { goto QRLcWIkJ0JOZCrDu; } goto YH2kan1NGVANwXsW; jQYuN92VqnLyIJPm: if (is_load_balancer()) { goto kI6wAEWBLs3M3KA0; } goto SjmxtFnwBlUycOap; lY74CwuqdudNj93z: $hosts[] = $host; goto GcCBRxv2FsPk17bL; U1BTW01OAfizbgd9: if (validate_url($id)) { goto EhKPpt0pyrexOhHZ; } goto XINUQ1DDBkQURtSg; JHzSKHdUuJx4PWS_: session_write_close(); goto oU2NLYHJDP0Ca0yK; zgGel3NBuwloB1CS: $result = $this->toJson(0, self::MESSAGE_VIDEO_NOT_FOUND); goto UEdNIEGznRjZlk8K; SjmxtFnwBlUycOap: session_write_close(); goto XZdQ0Ugm2bgdygrA; puo1VLP2qC5Cx1R5: } protected function dmcaTakedown(int $id = 0) { goto GREklBPN17qheYMY; PtpQuNYUv1RsChbj: session_write_close(); goto UskdyIDm582LG1xa; mZ3_VHdcIEbb8KI_: $updated = false; goto oza7ZpI7ZiL_rxrY; rBN_LmUOIz2S8Xxs: if (!$updated) { goto rNLwwFGxGtY_37BA; } goto yKYhhsN7xbEIq663; Pkr2mYZyIuq7SCrS: $result = $this->toJson(0, self::MESSAGE_VIDEO_NOT_FOUND); goto lBuIqqS3Rem6j2nY; UdrMO7FRcNJS6e1u: $result = $this->notAuthorize(); goto KksMnTpXxI148BjT; OSLtunKSCb_Jj0TH: session_write_close(); goto w4qYr9YhpuB8GO2h; KzzJJcAGPmH06Erj: TAETdrJo0xePKpLY: goto z2oTQKCql2uSWcpR; CWPAgxrHFTW62Yu4: $updated = $this->videos->update(array("dmca" => $dmca, "updated" => time())); goto dFaQahLFyCHHR2Px; HrNetMXirk3H5jTj: $result = $this->toJson(0, self::MESSAGE_VIDEO_UPDATE_FAIL); goto b9yo4Aolw1QgcAKo; KksMnTpXxI148BjT: if (empty($id)) { goto ja4ysKNsThDTQyJn; } goto QSCQdVeLM095lLRN; CVtEob33J1AWAHL7: $result = $this->toJson(1, self::MESSAGE_VIDEO_UPDATE_SUCCESS); goto BV1GIUcWz8QjBCEu; BV1GIUcWz8QjBCEu: rNLwwFGxGtY_37BA: goto KzzJJcAGPmH06Erj; z2oTQKCql2uSWcpR: return $result; goto Yv0xnRZ0ocqpBTwK; w4qYr9YhpuB8GO2h: $dmca = 0; goto jS2hgmYDyoOGMEcV; QSCQdVeLM095lLRN: if ($this->isAdmin) { goto TvwnBA6XLXnhYA_o; } goto QA5hHf_iXI4OV6I3; CugUjQ1vvDqgwhHz: ja4ysKNsThDTQyJn: goto tK78wQXU_RdiP3Rx; yKYhhsN7xbEIq663: session_write_close(); goto CVtEob33J1AWAHL7; UskdyIDm582LG1xa: $dmca = 1; goto XM0D5r6aKws5Igfp; XM0D5r6aKws5Igfp: if (!(intval($data["dmca"]) > 0)) { goto KjycyQ4Cz7kpMQqX; } goto OSLtunKSCb_Jj0TH; dFaQahLFyCHHR2Px: eYWqbK_VLwPYa5pd: goto rBN_LmUOIz2S8Xxs; b9yo4Aolw1QgcAKo: $this->tableValidation($id, "id", $this->videos); goto gPHeYox3O5styukO; xPu9KrjhGoAy4GmV: TvwnBA6XLXnhYA_o: goto PwSjlPHa80eRV1OK; QA5hHf_iXI4OV6I3: goto TAETdrJo0xePKpLY; goto CugUjQ1vvDqgwhHz; jS2hgmYDyoOGMEcV: KjycyQ4Cz7kpMQqX: goto CzkP8l52xl4MDG3B; GREklBPN17qheYMY: session_write_close(); goto UdrMO7FRcNJS6e1u; CzkP8l52xl4MDG3B: $this->tableValidation($id, "id", $this->videos); goto CWPAgxrHFTW62Yu4; tK78wQXU_RdiP3Rx: session_write_close(); goto Pkr2mYZyIuq7SCrS; gPHeYox3O5styukO: $data = $this->videos->getOne(["dmca"]); goto mZ3_VHdcIEbb8KI_; PwSjlPHa80eRV1OK: session_write_close(); goto HrNetMXirk3H5jTj; oza7ZpI7ZiL_rxrY: if (!$data) { goto eYWqbK_VLwPYa5pd; } goto PtpQuNYUv1RsChbj; lBuIqqS3Rem6j2nY: goto TAETdrJo0xePKpLY; goto xPu9KrjhGoAy4GmV; Yv0xnRZ0ocqpBTwK: } protected function getAlternatives(int $id = 0) { goto GpSSpzXrtsGdpLq6; DBihEOd2DHOBywxb: return $result; goto GxCuI3YKhhU98Nf0; QfaaPgT5ZUpdJETZ: $this->hosting->setHost($data["host"]); goto Lv9s2fVFQdwz2u01; XXG5XeP_fjYIEr06: MfM2Fi2YRUy7Wz9D: goto sMppf5CH95I4UgBK; P8RH7ART43PTTy7x: $this->tableValidation($id, "id", $this->videos); goto cTLLN9LQPrCc6fSV; kNVlbtC_03E3nzOa: if (!(!empty($data["host"]) && !empty($data["host_id"]))) { goto mglCViW0PRAJZiSM; } goto laQbwXO9zbiz4zOk; kVoclkqYXxGqhprU: session_write_close(); goto DBihEOd2DHOBywxb; GpSSpzXrtsGdpLq6: session_write_close(); goto o4pLjDZAA_1oi6gd; irrr66qs81lFAESk: foreach ($data as $dt) { goto DSFR6LXAZW1Y8cdx; sonURFeWIC3H49J4: FgHvL8w4q2CGqQiA: goto RQhWO4nwi8ly1nci; M1b7r9RGJxtPmaFo: $this->hosting->setHost($dt["host"]); goto Kqsm0qTlTxzyOVuK; Kqsm0qTlTxzyOVuK: $this->hosting->setID($dt["host_id"]); goto vOEdWTPkxllnPhK7; DSFR6LXAZW1Y8cdx: session_write_close(); goto M1b7r9RGJxtPmaFo; vOEdWTPkxllnPhK7: $hosts[] = array("host" => $dt["host"], "url" => $this->hosting->getDownloadLink()); goto sonURFeWIC3H49J4; RQhWO4nwi8ly1nci: } goto XXG5XeP_fjYIEr06; laQbwXO9zbiz4zOk: session_write_close(); goto QfaaPgT5ZUpdJETZ; Ab2WC3O9AKTw4y3O: session_write_close(); goto irrr66qs81lFAESk; SaCEDl9V2tnqUS0O: $this->vAlt->setCriteria("vid", $id); goto fCr4TiwbcR7mHL0O; sf2oUWlsROFqskvA: return $result; goto fx3jIi4KObWu00fq; PJTjgIiwbXqE3m3q: $hosts[] = array("host" => $data["host"], "url" => $this->hosting->getDownloadLink()); goto ChdKNKTy08U3_NQO; ChdKNKTy08U3_NQO: mglCViW0PRAJZiSM: goto SaCEDl9V2tnqUS0O; py4O3_G7rYGFrvIK: $result = $this->toJson(1, '', $hosts); goto ET3hWLfRYvj_YsVq; ET3hWLfRYvj_YsVq: qHMrAK3fj0CithV9: goto sf2oUWlsROFqskvA; eReDcqovKkMTqk8l: $hosts = []; goto P8RH7ART43PTTy7x; dr9z7SINbGxVAJl_: if (!$data) { goto JLQ03ik2zqwrFlwr; } goto Ab2WC3O9AKTw4y3O; o4pLjDZAA_1oi6gd: $result = $this->notValid(); goto JhHgSqXr1zET3Fsn; cTLLN9LQPrCc6fSV: $data = $this->videos->getOne(["host", "host_id"]); goto c9uRUcDCz9n0SMKt; QZ_46bq7RE1zpw4q: $data = $this->vAlt->get(["host", "host_id"]); goto dr9z7SINbGxVAJl_; c9uRUcDCz9n0SMKt: if (is_array($data)) { goto D3m6cPI02s16dwjB; } goto kVoclkqYXxGqhprU; JhHgSqXr1zET3Fsn: if (empty($id)) { goto qHMrAK3fj0CithV9; } goto eQ3r7cX3VHLUu0VZ; sMppf5CH95I4UgBK: JLQ03ik2zqwrFlwr: goto py4O3_G7rYGFrvIK; fCr4TiwbcR7mHL0O: $this->vAlt->setOrderBy("order", "ASC"); goto QZ_46bq7RE1zpw4q; Lv9s2fVFQdwz2u01: $this->hosting->setID($data["host_id"]); goto PJTjgIiwbXqE3m3q; eQ3r7cX3VHLUu0VZ: session_write_close(); goto eReDcqovKkMTqk8l; GxCuI3YKhhU98Nf0: D3m6cPI02s16dwjB: goto kNVlbtC_03E3nzOa; fx3jIi4KObWu00fq: } protected function getSubtitles(int $id = 0) { goto kOqrLwxU9Vr_gDPh; SJjQsLDe4jLWLJ5u: $this->tableValidation($id, "vid", $this->sub); goto GNlLLmzL7M5GC32_; iTwA70nLsDqUYFXr: return $result; goto xsKhOTRnqYZVWoQ6; dTB0IjXKvLwWfx3D: if (empty($id)) { goto Z6fmXIkgvMEleaw_; } goto znFrkW_bNHYPBO9X; GCFKfSo0rHHT2vRB: foreach ($list as $dt) { goto AbsBCDYtJWcRJg0V; kLbG3YSgtflLCxtX: session_write_close(); goto pPu8VTQGkqT5Pknd; RiiPsDkguzeOYbza: $data[] = array("name" => $dt["language"], "url" => $dt["link"]); goto mAAiKoJ8sCgF7K4P; P07we3etL77jBQ_x: $this->sub->update(array("link" => $link)); goto NK3KzUw3z1Qcx5CL; YpC2AVD5fZ7ijfjw: z3rJVAX1iPm4xD14: goto nyQuuDWFDrRdTvii; NK3KzUw3z1Qcx5CL: $data[] = array("name" => $dt["language"], "url" => $link); goto dk1VB5dwuD4TKXGf; SKehxy1Hws0mVjqS: ure0sNMxTAkmWCTj: goto kLbG3YSgtflLCxtX; pPu8VTQGkqT5Pknd: $link = decode($dt["link"]); goto PjU2fvUAEP0iy2XI; dk1VB5dwuD4TKXGf: vXJYrE0hl3DYbKsa: goto YpC2AVD5fZ7ijfjw; PjU2fvUAEP0iy2XI: $this->tableValidation($id, "vid", $this->sub); goto P07we3etL77jBQ_x; HWaEliwyzbljrhmK: if (!validate_url($dt["link"])) { goto ure0sNMxTAkmWCTj; } goto odStQO3G3y37CZrd; mAAiKoJ8sCgF7K4P: goto vXJYrE0hl3DYbKsa; goto SKehxy1Hws0mVjqS; AbsBCDYtJWcRJg0V: session_write_close(); goto HWaEliwyzbljrhmK; odStQO3G3y37CZrd: session_write_close(); goto RiiPsDkguzeOYbza; nyQuuDWFDrRdTvii: } goto gicIgnrWeTwPgLk3; kOqrLwxU9Vr_gDPh: session_write_close(); goto TaubwzYREIwExq6_; OnYTMGcBPBGyWxHJ: $data = []; goto SJjQsLDe4jLWLJ5u; VvDg4ZEG19p2xzdD: $result = $this->toJson(1, '', $data); goto gNEKQZui6lcKs93B; bGf1dHkExLD0AId_: if (!$list) { goto dxXfarEhH9X9s5vj; } goto iwqJDzZwHdEzld1i; iwqJDzZwHdEzld1i: session_write_close(); goto GCFKfSo0rHHT2vRB; znFrkW_bNHYPBO9X: session_write_close(); goto OnYTMGcBPBGyWxHJ; TaubwzYREIwExq6_: $result = $this->notValid(); goto dTB0IjXKvLwWfx3D; gicIgnrWeTwPgLk3: GzUOQXlXPSwHTGu6: goto oWA_JYiGTpMSUpaE; GNlLLmzL7M5GC32_: $this->sub->setOrderBy("order", "ASC"); goto vSTrFhNFQkiOL9Gq; oWA_JYiGTpMSUpaE: dxXfarEhH9X9s5vj: goto VvDg4ZEG19p2xzdD; vSTrFhNFQkiOL9Gq: $list = $this->sub->get(["id", "language", "link"]); goto bGf1dHkExLD0AId_; gNEKQZui6lcKs93B: Z6fmXIkgvMEleaw_: goto iTwA70nLsDqUYFXr; xsKhOTRnqYZVWoQ6: } protected function searchSubtitles(string $q = '') { goto nOdoyUL0KjnYcJQz; R_FLVt5qvnj12QMg: if (!$this->isAdmin) { goto NAv9kXjfyWRvDYGq; } goto fflFixxPtux1YowG; MfzryURY9ixBY3jE: jM60zjdD7zNdPsJv: goto o3neqwFykOYAgxo6; WXoR_nPUfR3v3bwr: $this->subMan->setLimit(0, 10); goto QphmWqQYpWaxkAyf; y6IUkH3F4mv8fZ0m: $q .= "%"; goto R_FLVt5qvnj12QMg; o3neqwFykOYAgxo6: $this->subMan->setCriteria("language", $q, "LIKE", "OR"); goto RShPqwwNPyWlzHHV; UlTgIgZ2ot_5nt15: ruM6DpjYSzOOPuEv: goto iBPA7SHJmZJsWglF; nOdoyUL0KjnYcJQz: session_write_close(); goto FQKEu526YcVY0ite; l9efCfNgqTtLli58: foreach ($list as $dt) { goto VSVTqGJ1JnD30JLm; VSVTqGJ1JnD30JLm: session_write_close(); goto vL4nSCFzxPhGj4gx; vL4nSCFzxPhGj4gx: $val = rtrim($this->helper->replaceURLScheme($dt["host"]), "/") . "/uploads/subtitles/" . $dt["file_name"]; goto kNiJcI7bjrI8an8X; kNiJcI7bjrI8an8X: $result[] = ["id" => $dt["file_name"], "label" => $dt["language"], "value" => $val]; goto MKyPUBrZ0dsf7fqu; MKyPUBrZ0dsf7fqu: VW5e0Gj3pW5qX9N0: goto THb8xFF4v50zLi6d; THb8xFF4v50zLi6d: } goto UlTgIgZ2ot_5nt15; fflFixxPtux1YowG: session_write_close(); goto XKtcnuxWkHjH1kX4; XKtcnuxWkHjH1kX4: $this->subMan->setCriteria("file_name", $q, "LIKE"); goto Af2m4HKA0s7kEeq6; Ewy9QJjz4uPa12QM: $list = $this->subMan->get(["file_name", "host", "language"]); goto BcIpcZruEHLyUrMP; h4enXF_sLpCivVux: $this->subMan->setCriteria("file_name", $q, "LIKE", "AND"); goto MfzryURY9ixBY3jE; NdikbjOQYKDU5REs: session_write_close(); goto INFFlrvx2nH12Fx3; iBPA7SHJmZJsWglF: XFkHsbMzkr3M4MjZ: goto a7QoLXean706ffFv; AqWnYw_4NtrYk5kO: session_write_close(); goto l9efCfNgqTtLli58; BcIpcZruEHLyUrMP: if (!$list) { goto XFkHsbMzkr3M4MjZ; } goto AqWnYw_4NtrYk5kO; fcvI87NFEoId8yqu: session_write_close(); goto h4enXF_sLpCivVux; RShPqwwNPyWlzHHV: LjjAeRSdhTmTEfu2: goto Ewy9QJjz4uPa12QM; Af2m4HKA0s7kEeq6: goto jM60zjdD7zNdPsJv; goto B5NGWRIXdioU41Vn; aY8XtWpzib3xQaq8: nc67G1OmJwwomJoa: goto aDO1IAl4ZX7tItIO; FQKEu526YcVY0ite: $result = []; goto WXoR_nPUfR3v3bwr; QxEjw7pNLHu3Dam3: session_write_close(); goto y6IUkH3F4mv8fZ0m; aDO1IAl4ZX7tItIO: if (empty($q)) { goto LjjAeRSdhTmTEfu2; } goto QxEjw7pNLHu3Dam3; B5NGWRIXdioU41Vn: NAv9kXjfyWRvDYGq: goto fcvI87NFEoId8yqu; a7QoLXean706ffFv: return $this->toCustomJson($result); goto Z526l_vsya4_VKf4; QphmWqQYpWaxkAyf: if ($this->isAdmin) { goto nc67G1OmJwwomJoa; } goto NdikbjOQYKDU5REs; INFFlrvx2nH12Fx3: $this->subMan->setCriteria("uid", $this->currentUser["id"]); goto aY8XtWpzib3xQaq8; Z526l_vsya4_VKf4: } protected function editSubtitleValidation(string $type = '', array $data = [], array $files = []) { goto otoQi8vONR9qdCRi; P1d1jxPxc7ktng3E: session_write_close(); goto YO7maIYCiFkeSz9h; d2kBk3Ug14xGTBKP: $result = $this->toJson(1, self::MESSAGE_SUBTITLE_UPLOAD_SUCCESS, array("id" => $data["editSubId"], "lang" => $lang, "sub" => $uploaded)); goto sKKUg1v2T0LjPQoW; nR1m4i7o666cHEcg: $fileType = get_mime_type($file); goto QoSjIX4ccyad6GPN; u6Hv70nkUOUcB3CI: UxZM8U6ulXBHef_L: goto kaGnnGcOZA043vYU; Hh_G5pIQWwDrX8tb: if ($type === "url" && validate_url($data["editSubURL"])) { goto n_DI9uavz_Wj_qab; } goto j5M4IqEegXOIP9Y6; p07UHArXD_9mI04e: $uploaded = upload_subtitle($files["editSubFile"]); goto yT22xm3LVoOhhl9Y; v0PFOM_tErXvbQIo: BWA2_0uyRTWZqaHf: goto H1fIKPazEeQ9MTte; sfGbjvcUEolsmVyZ: goto BWA2_0uyRTWZqaHf; goto u6Hv70nkUOUcB3CI; rhl0hqDrTOhMN4wE: goto BWA2_0uyRTWZqaHf; goto uARjj7Jyqc2yAErH; r3IS6vUax2zaybvK: session_write_close(); goto U4H56YpOce0551jn; KbXBx5VBnV6P7pzj: $lang = !empty($data["editSubLang"]) ? sanitize_html($data["editSubLang"]) : "Default"; goto Hh_G5pIQWwDrX8tb; u13tMfBywPR9Bt7u: h9LEvDG7bVjIIo8A: goto v0PFOM_tErXvbQIo; AdTOTnheknBwU4Ws: $this->tableValidation($data["editSubId"], "id", $this->sub); goto XsTVhurKwRz1q1ze; W6vbi604oq2pQua7: $this->tableValidation($data["editSubId"], "id", $this->sub); goto QT0S0uAvmGh0gow1; QT0S0uAvmGh0gow1: $updated = $this->sub->update(array("link" => $uploaded, "language" => $lang)); goto M1_9dTAMpiiQrAOz; mf1tXVQwbaiFhMLR: session_write_close(); goto MoWjdveWOCn7IvG0; M1_9dTAMpiiQrAOz: if (!$updated) { goto ewZbtI1Ru0hPNNq_; } goto P1d1jxPxc7ktng3E; YO7maIYCiFkeSz9h: $file = strtr($uploaded, [BASE_URL => BASE_DIR, "/" => DIRECTORY_SEPARATOR, "\" => DIRECTORY_SEPARATOR]); goto nR1m4i7o666cHEcg; kaGnnGcOZA043vYU: $result = $this->toJson(0, self::MESSAGE_SUBTITLE_UPLOAD_FAIL); goto p07UHArXD_9mI04e; MoWjdveWOCn7IvG0: $result = $this->toJson(0, self::MESSAGE_SUBTITLE_UPDATE_FAIL); goto AdTOTnheknBwU4Ws; uARjj7Jyqc2yAErH: n_DI9uavz_Wj_qab: goto mf1tXVQwbaiFhMLR; yT22xm3LVoOhhl9Y: if (!$uploaded) { goto h9LEvDG7bVjIIo8A; } goto ug7H1OD8X4xW8BzW; XsTVhurKwRz1q1ze: $updated = $this->sub->update(array("link" => $data["editSubURL"], "language" => $lang, "updated" => time())); goto wxmindMQeDlLvdMl; H1fIKPazEeQ9MTte: return $result; goto Kw53dH0DXm6xJ8R9; sKKUg1v2T0LjPQoW: ewZbtI1Ru0hPNNq_: goto u13tMfBywPR9Bt7u; otoQi8vONR9qdCRi: session_write_close(); goto gXVADbMQMBLkj12F; BHxE1ZmXao8Xtxz5: vekUSeFYjDLMTR4M: goto sfGbjvcUEolsmVyZ; j5M4IqEegXOIP9Y6: if ($type === "file") { goto UxZM8U6ulXBHef_L; } goto rhl0hqDrTOhMN4wE; QoSjIX4ccyad6GPN: $this->subMan->insert(array("file_name" => basename($file), "file_size" => filesize($file), "file_type" => $fileType, "language" => $lang, "added" => time(), "uid" => $this->currentUser["id"], "host" => BASE_URL)); goto d2kBk3Ug14xGTBKP; wxmindMQeDlLvdMl: if (!$updated) { goto vekUSeFYjDLMTR4M; } goto r3IS6vUax2zaybvK; ug7H1OD8X4xW8BzW: session_write_close(); goto W6vbi604oq2pQua7; U4H56YpOce0551jn: $result = $this->toJson(1, self::MESSAGE_SUBTITLE_UPDATE_SUCCESS, array("id" => $data["editSubId"], "lang" => $lang, "sub" => $data["editSubURL"])); goto BHxE1ZmXao8Xtxz5; gXVADbMQMBLkj12F: $result = $this->toJson(0, self::MESSAGE_SUBTITLE_URL_INVALID); goto KbXBx5VBnV6P7pzj; Kw53dH0DXm6xJ8R9: } protected function editSubtitle(array $data = [], array $files = []) { goto uhi3pXbCvp0cJDAC; Mh2aoe41_A9iLNqk: $result = $this->toJson(0, self::MESSAGE_SUBTITLE_NOT_FOUND); goto CaFHNyUrHVQF8mwe; uhi3pXbCvp0cJDAC: session_write_close(); goto Mh2aoe41_A9iLNqk; jVHYeiiYcbGeVgu3: $result = $this->editSubtitleValidation($type, $data, $files); goto iO88UFMkTT3LHBaX; IPizvKrcjawtmhsc: session_write_close(); goto bJj6GgtdxOx3neZe; oH74LAE5FTTL4XbH: goto agtIc0EtqPE7CIU7; goto tMJZLr7Iy6Th9aNX; iO88UFMkTT3LHBaX: agtIc0EtqPE7CIU7: goto l8DsaBjDZFDWN7zU; tMJZLr7Iy6Th9aNX: u7_z4cCehpjYQv_u: goto IPizvKrcjawtmhsc; CSuNNpSqXYL_7zLd: goto agtIc0EtqPE7CIU7; goto UGHmE1OWITdCFaiE; UGHmE1OWITdCFaiE: CbsU8KdknXudgFXL: goto nKGi8HPsAC2FlRCR; CaFHNyUrHVQF8mwe: $type = !empty($data["editSubType"]) ? sanitize_html($data["editSubType"]) : "url"; goto LmeiPFJOS9LiVACl; LmeiPFJOS9LiVACl: if (!empty($data["editSubId"]) && $type === "url" && !empty($data["editSubURL"])) { goto u7_z4cCehpjYQv_u; } goto c0M7KJ3VzZG1mqu1; l8DsaBjDZFDWN7zU: return $result; goto U81Y6swLzHZubieb; nKGi8HPsAC2FlRCR: session_write_close(); goto jVHYeiiYcbGeVgu3; c0M7KJ3VzZG1mqu1: if (!empty($data["editSubId"]) && !empty($files["editSubFile"])) { goto CbsU8KdknXudgFXL; } goto oH74LAE5FTTL4XbH; bJj6GgtdxOx3neZe: $result = $this->editSubtitleValidation($type, $data); goto CSuNNpSqXYL_7zLd; U81Y6swLzHZubieb: } protected function deleteSubtitle(int $id = 0) { goto FdZhvG_OazUeLzJy; t4MECBOrmPJ3iwwW: $result = $this->toJson(0, self::MESSAGE_SUBTITLE_DELETE_FAIL); goto ZLc32wHp2ecOrFCH; YXviJOR15E8cui4F: if (!$deleted) { goto K_sYauCNmOm07HiY; } goto Ox82o4IsunIh6gZL; ZLc32wHp2ecOrFCH: $this->tableValidation($id, "id", $this->sub); goto VTFB0krUHYbFREV0; uVcSbLQAX3cmJNuW: if (empty($id)) { goto dlPgrBoO7ThuMcZl; } goto kQw5J2SS3j2Rmnt_; PIjIMODbAcBFiXrn: $result = $this->toJson(1, self::MESSAGE_SUBTITLE_DELETE_SUCCESS); goto wD1T80WH0e_b4wOF; kQw5J2SS3j2Rmnt_: session_write_close(); goto t4MECBOrmPJ3iwwW; Ox82o4IsunIh6gZL: session_write_close(); goto PIjIMODbAcBFiXrn; om9JMK9aX6u3hIP6: return $result; goto sg0Qz5Rd4lHaEtOR; FdZhvG_OazUeLzJy: session_write_close(); goto ZKgAGXe2YDdBuDxy; ZKgAGXe2YDdBuDxy: $result = $this->toJson(0, self::MESSAGE_SUBTITLE_NOT_FOUND); goto uVcSbLQAX3cmJNuW; wD1T80WH0e_b4wOF: K_sYauCNmOm07HiY: goto IxCpkoofYm9BkFAH; VTFB0krUHYbFREV0: $deleted = $this->sub->delete(); goto YXviJOR15E8cui4F; IxCpkoofYm9BkFAH: dlPgrBoO7ThuMcZl: goto om9JMK9aX6u3hIP6; sg0Qz5Rd4lHaEtOR: } }
?>
Did this file decode correctly?
Original Code
<?php
/* __________________________________________________
| Obfuscated by YAK Pro - Php Obfuscator 2.0.14 |
| on 2023-11-08 03:58:43 |
| GitHub: https://github.com/pk-fr/yakpro-po |
|__________________________________________________|
*/
namespace GDPlayer\Ajax; use GDPlayer\Hosting; use GDPlayer\Model\{Subtitles, SubtitleManager, Videos as mVideos, VideosAlternatives, VideoShort}; class Videos extends \GDPlayer\Ajax { protected $videos; protected $vAlt; protected $vShort; protected $sub; protected $subMan; protected $hosting; protected $primaryKey = "\166\56\140\151\144\x60"; protected $listColumns = []; const MESSAGE_SUBTITLE_DELETE_SUCCESS = "\x54\150\x65\x20\163\x75\142\x74\151\164\154\x65\x20\x68\x61\x73\x20\x62\145\145\156\40\x73\x75\143\x63\x65\163\x73\x66\165\x6c\154\171\40\x72\x65\x6d\x6f\166\x65\x64"; const MESSAGE_SUBTITLE_DELETE_FAIL = "\124\x68\x65\x20\x73\x75\x62\164\151\164\x6c\x65\x20\146\141\x69\x6c\x65\144\x20\x74\x6f\x20\x72\145\x6d\x6f\166\145"; const MESSAGE_SUBTITLE_NOT_FOUND = "\124\150\x65\40\x73\165\142\164\151\164\x6c\145\40\167\x61\x73\40\x6e\157\164\x20\146\157\x75\156\144"; const MESSAGE_SUBTITLE_URL_INVALID = "\x54\150\145\40\163\x75\x62\x74\151\x74\x6c\145\40\x55\122\114\x20\x69\x73\40\x69\x6e\166\141\x6c\151\144"; const MESSAGE_SUBTITLE_UPDATE_SUCCESS = "\x54\150\145\40\x73\165\142\x74\151\x74\154\x65\x20\x66\151\x6c\145\x20\150\141\163\x20\x62\145\145\x6e\x20\x73\x75\x63\143\145\x73\x73\x66\x75\154\x6c\x79\x20\x75\x70\x64\x61\164\145\x64"; const MESSAGE_SUBTITLE_UPDATE_FAIL = "\124\150\x65\x20\x73\x75\x62\x74\x69\x74\x6c\x65\40\146\151\154\x65\x20\x66\141\151\x6c\145\144\40\164\x6f\40\x75\160\x64\141\164\145"; const MESSAGE_SUBTITLE_UPLOAD_SUCCESS = "\x54\x68\145\40\x73\165\x62\x74\x69\x74\154\145\x20\146\x69\154\x65\x20\150\x61\x73\x20\x62\145\145\x6e\x20\163\x75\143\x63\145\163\x73\x66\165\154\154\x79\x20\x75\x70\x6c\x6f\x61\x64\x65\144"; const MESSAGE_SUBTITLE_UPLOAD_FAIL = "\124\x68\145\40\163\x75\142\x74\151\164\x6c\x65\x20\x66\x69\x6c\x65\40\146\141\x69\x6c\145\x64\x20\164\x6f\40\165\x70\154\157\x61\144"; const MESSAGE_VIDEO_NOT_FOUND = "\x54\x68\145\40\166\151\144\145\x6f\40\167\141\163\x20\x6e\x6f\x74\40\x66\x6f\x75\x6e\x64"; const MESSAGE_VIDEO_UPDATE_SUCCESS = "\124\x68\145\40\166\151\x64\x65\157\40\x68\141\163\40\142\x65\x65\156\x20\163\165\x63\143\145\163\163\146\x75\154\154\x79\x20\165\x70\x64\141\x74\145\x64"; const MESSAGE_VIDEO_UPDATE_FAIL = "\x54\150\145\x20\166\x69\x64\x65\x6f\40\x66\141\151\x6c\x65\x64\x20\164\x6f\x20\x75\x70\144\x61\164\x65"; const MESSAGE_VIDEO_SAVE_SUCCESS = "\124\x68\145\40\156\x65\x77\40\166\151\144\145\157\40\x68\x61\x73\40\x62\x65\145\x6e\x20\163\141\x76\145\144\40\x73\165\x63\x63\145\163\x73\146\x75\154\x6c\171"; const MESSAGE_VIDEO_SAVE_FAIL = "\x54\150\x65\x20\156\145\x77\40\166\x69\x64\145\157\x20\x66\x61\151\154\x65\x64\x20\x74\x6f\x20\x73\141\166\145"; const MESSAGE_VIDEO_DELETE_SUCCESS = "\124\x68\x65\40\x76\x69\x64\145\157\x20\x68\141\163\40\x62\x65\145\x6e\40\163\165\x63\143\145\163\163\146\165\x6c\x6c\x79\x20\144\145\x6c\x65\x74\145\144"; const MESSAGE_VIDEO_DELETE_FAIL = "\124\x68\145\40\166\151\x64\145\x6f\40\146\x61\151\154\145\144\40\164\x6f\x20\x64\145\x6c\x65\164\x65"; const MESSAGE_VIDEO_RENAME_EMPTY = "\x54\150\x65\x20\x76\151\x64\145\157\40\x74\x69\x74\x6c\145\40\151\163\40\x69\156\166\x61\x6c\151\144"; const MESSAGE_POSTER_REMOVE_SUCCESS = "\124\150\x65\x20\x70\157\x73\164\x65\162\x20\x68\x61\x73\40\x62\x65\145\x6e\40\x73\165\x63\143\145\163\x73\x66\165\154\154\x79\x20\162\145\155\x6f\166\x65\x64"; const MESSAGE_POSTER_REMOVE_FAIL = "\x54\150\x65\x20\x70\157\163\164\145\162\x20\x66\141\151\x6c\x65\x64\x20\164\157\40\x72\145\155\157\166\145"; const MESSAGE_POSTER_NOT_FOUND = "\124\x68\x65\x20\x70\157\x73\x74\145\x72\x20\167\x61\x73\x20\156\157\164\40\x66\157\x75\x6e\144"; public function __construct() { goto RSDr0V9vroLVRUaH; RSDr0V9vroLVRUaH: session_write_close(); goto tDrBe5Bqnq7ZeQdk; YBl4C26m7lI8lRY5: $this->subMan = new SubtitleManager(); goto McN8itvZh2_7bR84; n4F0QSEZsirvyCHS: $this->vShort = new VideoShort(); goto JeR9UbWTZXI3Zm9O; EQBHiQsllbjIxGQQ: $this->hosting = new Hosting(); goto k22dghvBQG_BB8M6; McN8itvZh2_7bR84: $this->videos = new mVideos(); goto Bs8x7HyZlzssRAmH; k22dghvBQG_BB8M6: $this->sub = new Subtitles(); goto YBl4C26m7lI8lRY5; tDrBe5Bqnq7ZeQdk: parent::__construct(); goto EQBHiQsllbjIxGQQ; Bs8x7HyZlzssRAmH: $this->vAlt = new VideosAlternatives(); goto n4F0QSEZsirvyCHS; JeR9UbWTZXI3Zm9O: $this->listColumns = [$this->primaryKey, "\x76\x2e\x60\164\151\164\154\x65\x60", "\166\x2e\140\x68\x6f\163\164\x60", "\x76\x2e\140\163\x74\x61\164\165\x73\140", "\x76\x2e\x60\x64\155\x63\x61\140", $this->primaryKey, "\x76\56\140\x76\x69\145\167\163\x60", "\165\x2e\x60\156\141\x6d\x65\140", "\166\x2e\x60\141\144\x64\145\144\x60", "\x76\x2e\140\165\x70\x64\141\164\145\144\140", $this->primaryKey]; goto WzOhItbdATSm5c2R; WzOhItbdATSm5c2R: } protected function createSearchQuery(string $search = '', array $get = []) { goto xLstsGsasESBneWO; NviTxCS2whSpzD4u: ZCDD18zVxCAluOpu: goto Bdx8QkwzWMyohIGl; hDCvE3wZE6NNyv3w: session_write_close(); goto a_dwh3w74E8wiU0q; u9Ma166SKQSHeF2X: $where = "\127\x48\x45\x52\105\x20\166\56\140\165\151\144\x60\x3d" . $this->currentUser["\151\144"]; goto NviTxCS2whSpzD4u; nmeV8DnE4zdJz_B2: session_write_close(); goto jlc5BLOhMRS7EGEX; TXNSQZfACPdIQmBq: if ($this->isAdmin) { goto Yy9OZGQEKrw3O7s2; } goto KevvZviBO5v6dvtA; xLstsGsasESBneWO: session_write_close(); goto iVjR87Dekcv0hbXR; meiQI29dauVeq1eW: vmLWI_DYBJQ1UpTZ: goto vsFSAI3BYc1M1V2a; UamCoB36Q1ammbvO: $where .= "\40\101\116\104\40\x28"; goto Qs9SgVB0WM4t2OJq; Zx9mfwlxCjs7_tBt: $cols = array_unique($this->listColumns); goto NQFKyl01rKswoJ2w; cAGi8K2_aFD3tMMg: if ($this->isAdmin) { goto ZCDD18zVxCAluOpu; } goto OyU4BJiJfDzR2kr5; iVjR87Dekcv0hbXR: $where = ''; goto cAGi8K2_aFD3tMMg; Gf3kShwAbedHXZzl: foreach ($cols as $col) { goto JjvyhoI2nquRqzwq; JjvyhoI2nquRqzwq: session_write_close(); goto WserSilRikkhOOJw; R0GeJdfNRnMN8uz6: GKD2H0g0mL7sybq0: goto S6KrB22xETQ4xsRc; WserSilRikkhOOJw: $where .= "{$col}\x20\x4c\x49\113\105\x20\x27\45{$search}\45\x27\40\117\x52\40"; goto R0GeJdfNRnMN8uz6; S6KrB22xETQ4xsRc: } goto WtTEjvA6ASjSp0ph; OyU4BJiJfDzR2kr5: session_write_close(); goto u9Ma166SKQSHeF2X; dBOywEP7h_jbAevl: b1y5Fk5Uunk1vmd6: goto mJ2GBXdxzOXZ1bsb; Qk51v9s5hfA0O7o0: $where .= "\127\x48\105\x52\x45\x20\x28"; goto CeA9I3jn2EU3TJJd; KevvZviBO5v6dvtA: session_write_close(); goto UamCoB36Q1ammbvO; a_dwh3w74E8wiU0q: $where = $this->searchBy($where, "\163\x74\141\164\x75\163", $get["\163\x74\141\x74\x75\x73"]); goto K90zxbaXGi_boL8f; Qs9SgVB0WM4t2OJq: goto CBtDYsTBGIu4GYWR; goto ZSf3ZaYeDaJjtzxL; vsFSAI3BYc1M1V2a: if (!(isset($get["\163\164\141\x74\x75\x73"]) && $get["\x73\x74\141\164\x75\163"] !== "\x6e\x75\x6c\x6c")) { goto FOwlP0h0rM3CoTOz; } goto hDCvE3wZE6NNyv3w; K90zxbaXGi_boL8f: FOwlP0h0rM3CoTOz: goto K_EDmwIrQPvGEiAw; Wcv_1kYuoPHN_Pg8: session_write_close(); goto Qk51v9s5hfA0O7o0; ZSf3ZaYeDaJjtzxL: Yy9OZGQEKrw3O7s2: goto Wcv_1kYuoPHN_Pg8; WtTEjvA6ASjSp0ph: Vql3iIHwdu30HuNT: goto p55LQp9LbOo3kNiz; yZ6BuQcsV2sj2vu5: session_write_close(); goto TXNSQZfACPdIQmBq; CeA9I3jn2EU3TJJd: CBtDYsTBGIu4GYWR: goto Zx9mfwlxCjs7_tBt; p55LQp9LbOo3kNiz: $where = trim($where, "\x20\117\122\x20") . "\x29"; goto meiQI29dauVeq1eW; jlc5BLOhMRS7EGEX: $where = $this->searchBy($where, "\144\155\x63\x61", $get["\x64\155\143\x61"]); goto dBOywEP7h_jbAevl; mJ2GBXdxzOXZ1bsb: return $where; goto tMKCdyoZd3njupUj; NQFKyl01rKswoJ2w: $cols[] = "\166\56\140\150\157\163\164\137\151\144\140"; goto Gf3kShwAbedHXZzl; K_EDmwIrQPvGEiAw: if (!(isset($get["\144\x6d\143\141"]) && $get["\144\155\143\141"] !== "\156\165\x6c\x6c")) { goto b1y5Fk5Uunk1vmd6; } goto nmeV8DnE4zdJz_B2; Bdx8QkwzWMyohIGl: if (empty($search)) { goto vmLWI_DYBJQ1UpTZ; } goto yZ6BuQcsV2sj2vu5; tMKCdyoZd3njupUj: } protected function searchBy(string $where = '', string $key = "\163\x74\141\x74\165\163", $val = null) { goto bEYGpfMQeZTF6VAA; Um2FqB0LY_MDeovt: session_write_close(); goto gu0mbeWz8xX8rwds; dUeklw1dMG3LXKTA: BSrA0OKkaWOWMGmg: goto P6JP9lujRiPGIqv3; azZJe1CXwkGp9E_S: $where .= "\40\x41\x4e\x44\40\x76\x2e\140" . $key . "\140\x3d" . sanitize_html($val); goto qqHxJUDAfKOqs8hs; mS0cLhL0bF70IyNa: goto xK_lbvXiE_HRwTbc; goto dUeklw1dMG3LXKTA; qqHxJUDAfKOqs8hs: xK_lbvXiE_HRwTbc: goto OMHvFpvvyck6_63f; bEYGpfMQeZTF6VAA: session_write_close(); goto ZLSXb3p0O11cYS5J; P6JP9lujRiPGIqv3: session_write_close(); goto azZJe1CXwkGp9E_S; gu0mbeWz8xX8rwds: $where = "\40\x57\110\105\x52\x45\x20\166\56\x60" . $key . "\x60\x3d" . sanitize_html($val); goto mS0cLhL0bF70IyNa; ZLSXb3p0O11cYS5J: if (!empty($where)) { goto BSrA0OKkaWOWMGmg; } goto Um2FqB0LY_MDeovt; OMHvFpvvyck6_63f: return (string) $where; goto irvErsN1l5R5BwRT; irvErsN1l5R5BwRT: } protected function createDataList(array $list = []) { goto sd9zz76Lt0Ff14Re; sd9zz76Lt0Ff14Re: session_write_close(); goto ulmqj6s9gXtFloBC; JiBS8ICIw20OaWKK: return $data; goto AyiYsiK7Op72xhS5; IU08HDIL2TnNisIr: foreach ($list as $dt) { goto qxW2OnDeXZBhNAil; UsBhPv9OUilEriTm: $embedLink = $e . "\x2f\x3f" . $query; goto Wr7gklHv5VN3e0i8; b5Nl7AaPKlvqmML0: $query = $this->security->encryptURL(http_build_query(array("\x73\x6f\165\162\x63\x65" => "\144\142", "\151\x64" => $dt["\151\144"]))); goto UsBhPv9OUilEriTm; qlh6PuRQx2_ixNXe: $this->vAlt->setCriteria("\x76\x69\x64", $dt["\x69\144"]); goto T8LcYqMOfUnzlCUl; VrmOe8xyj4xRva1Z: nfGkw9fyi8u0kwBe: goto aS_9baFDyToDMSNU; qxW2OnDeXZBhNAil: session_write_close(); goto bX47ewjke0DXtMcC; gua3Q_TCIDGSg9DL: goto nfGkw9fyi8u0kwBe; goto J5NJp_w2i54FVnKj; jJT51zxSfSwdAKRh: zFrwI0SeqNXrdshz: goto nWu7U72iIQfAwaZ0; aS_9baFDyToDMSNU: $iframe = sanitize_html("\74\151\x66\x72\141\155\145\40\163\162\143\x3d\x22" . $embedLink . "\42\x20\x66\x72\141\x6d\145\142\157\x72\144\145\162\x3d\x22\60\42\x20" . "\x61\154\x6c\157\167\106\165\154\x6c\123\143\162\145\145\x6e\x3d\42\164\162\165\145\42\x20\167\145\x62\x6b\151\164\x61\x6c\154\x6f\167\146\165\154\x6c\163\x63\x72\x65\x65\x6e\x3d\x22\x74\162\165\x65\42\x20\x6d\x6f\x7a\141\x6c\154\157\167\146\165\154\x6c\x73\x63\x72\145\x65\x6e\75\x22\x74\x72\165\x65\x22\x20" . "\x77\x69\x64\164\150\75\x22\66\x34\x30\x22\40\x68\x65\151\147\x68\x74\75\42\x33\x32\60\x22\76\x3c\x2f\x69\146\x72\141\x6d\x65\76"); goto VHv8IZTxjmeXbjyg; VHv8IZTxjmeXbjyg: $this->hosting->setHost($dt["\x68\x6f\163\x74"]); goto RE20da3pH_Pvhh2y; T8LcYqMOfUnzlCUl: $this->tableValidation($dt["\151\x64"], "\166\151\144", $this->sub); goto EbkerEhUzBiFhuXM; EbkerEhUzBiFhuXM: $data[] = ["\x44\124\137\x52\157\167\x49\x64" => $dt["\151\144"], "\151\144" => $dt["\151\144"], "\160\x6f\x73\164\x65\x72\137\x75\x72\x6c" => $this->helper->posterParser($dt["\x70\x6f\163\x74\145\162"]), "\x70\x6f\163\x74\x65\x72" => $dt["\x70\x6f\163\x74\145\162"], "\164\151\164\154\x65" => sanitize_html($dt["\x74\x69\164\x6c\x65"]), "\150\x6f\163\x74" => $dt["\x68\x6f\163\164"], "\154\x69\x6e\153" => $this->hosting->getDownloadLink(), "\141\x6c\x74\x5f\143\157\x75\x6e\164" => $this->vAlt->getNumRows(), "\x73\164\x61\164\165\x73" => $dt["\163\164\141\x74\x75\x73"], "\144\x6d\x63\141" => $dt["\x64\x6d\143\141"], "\141\x63\x74\x69\157\x6e\163" => ["\x65\155\x62\x65\144" => $embedLink, "\x64\157\167\x6e\x6c\157\141\144" => $downloadLink, "\145\x6d\142\x65\144\x5f\x63\x6f\144\145" => $iframe], "\163\165\x62\137\x63\157\165\x6e\164" => $this->sub->getNumRows(), "\166\151\x65\x77\x73" => $dt["\166\x69\x65\167\x73"], "\156\x61\x6d\x65" => $dt["\156\x61\x6d\x65"], "\141\x64\x64\x65\144" => $this->helper->changeDatatablesDateTimeFormat($dt["\141\x64\144\x65\x64"]), "\165\x70\144\x61\164\145\x64" => $this->helper->changeDatatablesDateTimeFormat($dt["\165\160\x64\x61\x74\145\x64"])]; goto jJT51zxSfSwdAKRh; b5aSjYwMfKhfbtVu: if (!empty($short)) { goto isOLQ6Kilb2HiHi_; } goto EWccApo7zKAKUmXU; RE20da3pH_Pvhh2y: $this->hosting->setID($dt["\x68\x6f\x73\x74\x5f\x69\x64"]); goto qlh6PuRQx2_ixNXe; XjImB11jamF9ZyiF: session_write_close(); goto mgC54WlX2kl6axpt; EWccApo7zKAKUmXU: session_write_close(); goto b5Nl7AaPKlvqmML0; J5NJp_w2i54FVnKj: isOLQ6Kilb2HiHi_: goto XjImB11jamF9ZyiF; Wr7gklHv5VN3e0i8: $downloadLink = $d . "\x2f\x3f" . $query; goto gua3Q_TCIDGSg9DL; USEV8ZMA_3TmsOQG: $downloadLink = $d . "\x2f" . $short["\x6b\145\x79"]; goto VrmOe8xyj4xRva1Z; pdkAJPo9UdmEPmoh: $short = $this->vShort->getOne(["\x6b\145\x79"]) ?? ''; goto b5aSjYwMfKhfbtVu; bX47ewjke0DXtMcC: $this->vShort->setCriteria("\x76\151\144", $dt["\x69\x64"]); goto pdkAJPo9UdmEPmoh; mgC54WlX2kl6axpt: $embedLink = $e . "\x2f" . $short["\x6b\x65\x79"]; goto USEV8ZMA_3TmsOQG; nWu7U72iIQfAwaZ0: } goto DOPbR8CpAOJWSPMO; If900qAbeb5gOwec: if (empty($opt["\x73\x6c\165\x67\137\x65\155\x62\x65\144"])) { goto f7dzP6fJNqwOzrBe; } goto a__HCZmfGrGa45UU; aJo2lPKPKNxJaaCm: f7dzP6fJNqwOzrBe: goto ucudY025xVvYICMb; xS58T5riX2wvKOC9: $opt = extractOptions(["\x73\154\165\147\137\145\x6d\x62\x65\x64", "\x73\x6c\x75\x67\137\144\157\167\156\154\157\x61\144"]); goto bmufNuSqQg2g4Qsk; bmufNuSqQg2g4Qsk: $e = "\x65\155\x62\x65\144"; goto M8rseNBUBPrDmbU4; M8rseNBUBPrDmbU4: $d = "\144\x6f\167\x6e\154\157\x61\x64"; goto If900qAbeb5gOwec; vhcvcspPCyk9ONh7: wUs04vKKsqIvva1j: goto IU08HDIL2TnNisIr; YFJYmE_7BJcpMrHo: session_write_close(); goto bVvroA4uIsLXGUMt; qWObm5q4jqlnFbse: $e = BASE_URL . $opt["\163\154\165\x67\x5f\x65\155\142\145\144"]; goto aJo2lPKPKNxJaaCm; a__HCZmfGrGa45UU: session_write_close(); goto qWObm5q4jqlnFbse; ulmqj6s9gXtFloBC: $data = []; goto xS58T5riX2wvKOC9; bVvroA4uIsLXGUMt: $d = BASE_URL . $opt["\x73\154\165\147\137\144\157\167\x6e\154\157\141\x64"]; goto vhcvcspPCyk9ONh7; DOPbR8CpAOJWSPMO: t_V2it2WxWTl4_q_: goto JiBS8ICIw20OaWKK; ucudY025xVvYICMb: if (empty($opt["\163\x6c\x75\147\137\x64\157\167\156\x6c\x6f\x61\144"])) { goto wUs04vKKsqIvva1j; } goto YFJYmE_7BJcpMrHo; AyiYsiK7Op72xhS5: } public function list(array $get = []) { goto fSSjhaMmgBSuxKt5; n6Fnv6s9vRD61iHQ: $this->iCache->save("\144\x61\164\141\x74\141\x62\154\x65\x73\x7e" . $sqlQuery, $data, 300, "\144\141\164\141\164\141\x62\x6c\145\163"); goto J0VBuVukm8Q51jmJ; wRpl4wW2pJsqi84b: return $this->gzipJsonResponse($this->toDataTablesJson()); goto nqr7gCqqiyvN9x02; irtxzuTp5pMIafDW: Ysy1VTq8U5Q72IVz: goto g1e8FoURf5TEo0XR; BLy5TbciSLLi3Wea: $qry["\157\x72\x64\145\162\104\x69\x72"] = sanitize_html($get["\x6f\x72\144\145\162"][0]["\144\x69\162"]); goto PG2_v6M1tG9aO9_P; Ab39BLn2i0YYHxgJ: $sqlQuery = "\x53\x45\x4c\x45\103\124\40\166\x2e\140\x69\144\140\54\x20\x76\56\x60\x74\151\x74\x6c\145\x60\x2c\x20\x76\56\140\150\157\x73\x74\x60\x2c\x20\x76\x2e\140\x68\157\163\164\137\x69\144\140\x2c\40\166\56\x60\163\x74\x61\164\165\163\x60\54\40" . "\166\x2e\140\x61\x64\144\145\x64\140\x2c\40\166\56\x60\165\x70\144\141\164\145\144\140\x2c\40\x76\x2e\140\x64\155\x63\x61\140\54\40\166\56\140\166\151\145\x77\163\x60\x2c\40\x75\x2e\x60\x6e\141\155\x65\x60\54\40\166\56\x60\x70\157\163\164\x65\x72\x60\x20" . "\106\x52\x4f\115\x20\140\x74\142\137\166\151\x64\145\157\163\x60\40\166\x20{$join}\x20{$where}\40" . "\x4f\x52\104\x45\122\40\x42\x59\40{$qry["\157\162\x64\145\162\x42\x79"]}\x20{$qry["\x6f\162\x64\145\x72\x44\151\162"]}\40" . "\x4c\x49\115\111\x54\x20{$qry["\x73\164\x61\162\x74"]}\54\x20{$qry["\154\x65\x6e\147\164\x68"]}"; goto Vby43bS0q3UwycMV; Vby43bS0q3UwycMV: $list = $this->model->rawFetchAll($sqlQuery); goto xtTxowZ7eX7aHuYQ; on5I3wIViiz4OC9U: fQEIS713E9sQdMDW: goto Yu1CzH2wAbjRtFk7; wFJPIKV0FtLq3TH1: $qry["\x6f\162\x64\x65\x72\102\x79"] = "\166\x2e\140\x76\151\145\x77\163\140"; goto on5I3wIViiz4OC9U; kXrTr6OQyEN4A9VX: goto fQEIS713E9sQdMDW; goto irtxzuTp5pMIafDW; O475ClpslgLwhdXf: session_write_close(); goto wRpl4wW2pJsqi84b; V3WC8vL7l679YAhp: $where = $this->createSearchQuery($qry["\163\x65\141\x72\x63\150"], $get); goto if74ADTf6bXei1KW; J0VBuVukm8Q51jmJ: kTOP_TRHzuIWXtsQ: goto xO_FiAHRKGKhWuxm; fBF_DHWjc1o5FKJ9: YhSxWpBlRm8ihspy: goto gtrVtv7pdhKTK18L; vBSkH7BBUN2LI3Ho: $recordsTotal = $this->helper->getRecordsNumber("\123\x45\114\105\103\124\x20\103\x4f\125\x4e\124\x28\x60\151\x64\140\51\x20\x46\122\117\x4d\x20\x60\x74\x62\x5f\166\x69\144\x65\157\163\140\x20{$whereTotal}"); goto c_XT0AbdMAZjAttL; xtTxowZ7eX7aHuYQ: if (!$list) { goto kTOP_TRHzuIWXtsQ; } goto OwgBFxI6vqdBDGge; PG2_v6M1tG9aO9_P: h1lqeKkr2w5ubSVi: goto Lls8TtfkplHX4Ycy; qNodyr2JbJI5EcgH: if (!empty($get["\160\157\x70\x75\154\141\x72"]) && validate_boolean($get["\160\x6f\160\165\x6c\141\162"])) { goto YhSxWpBlRm8ihspy; } goto kXrTr6OQyEN4A9VX; if74ADTf6bXei1KW: $join = "\111\x4e\116\105\x52\40\112\x4f\x49\x4e\x20\140\164\142\137\165\163\145\x72\163\140\40\x75\40\117\x4e\x20\x76\x2e\140\165\x69\144\140\x20\75\x20\165\56\140\151\144\x60"; goto Ab39BLn2i0YYHxgJ; nqr7gCqqiyvN9x02: O0B0uK7rPRo99TeD: goto xNwgfcbs1S9X_lu7; NRSdjrbX820Lukjh: if (!empty($get["\162\x65\143\x65\156\164"]) && validate_boolean($get["\162\x65\143\x65\x6e\x74"])) { goto Ysy1VTq8U5Q72IVz; } goto qNodyr2JbJI5EcgH; g1e8FoURf5TEo0XR: session_write_close(); goto bIymj62MC8DJXDh7; weDsXNHzMBefSxai: $data = $this->createDataList($list); goto n6Fnv6s9vRD61iHQ; tbFHr9a_J4c4P1_7: return $this->gzipJsonResponse($this->toDataTablesJson(intval($qry["\x64\x72\x61\x77"]), $data, $recordsTotal, $recordsFiltered)); goto YigtrNpfJWDDtJvq; gtrVtv7pdhKTK18L: session_write_close(); goto wFJPIKV0FtLq3TH1; OwgBFxI6vqdBDGge: session_write_close(); goto weDsXNHzMBefSxai; mvhetarQmtobh6AF: goto fQEIS713E9sQdMDW; goto fBF_DHWjc1o5FKJ9; yMBmJLOREx0dMhEF: if ($this->currentUser) { goto O0B0uK7rPRo99TeD; } goto O475ClpslgLwhdXf; xNwgfcbs1S9X_lu7: $qry = $this->extractDatatablesQry($get, $this->listColumns, "\x76\56\140\165\x70\144\x61\164\x65\144\x60", "\x64\x65\163\x63"); goto NRSdjrbX820Lukjh; Yu1CzH2wAbjRtFk7: if (empty($get["\x6f\x72\144\145\x72"][0]["\x64\151\162"])) { goto h1lqeKkr2w5ubSVi; } goto RsFiF2gzEWuf_l4e; c_XT0AbdMAZjAttL: $recordsFiltered = $this->helper->getRecordsNumber("\x53\105\114\105\x43\124\x20\103\x4f\125\x4e\x54\50\x76\x2e\x60\x69\x64\x60\x29\40\x46\x52\117\x4d\40\140\x74\142\137\166\x69\144\145\157\x73\x60\40\166\40{$join}\x20{$where}"); goto tbFHr9a_J4c4P1_7; RsFiF2gzEWuf_l4e: session_write_close(); goto BLy5TbciSLLi3Wea; fSSjhaMmgBSuxKt5: session_write_close(); goto yMBmJLOREx0dMhEF; xO_FiAHRKGKhWuxm: $whereTotal = $this->isAdmin ? '' : "\127\110\105\x52\105\40\140\165\x69\x64\x60\40\75\x20" . $this->currentUser["\151\144"]; goto vBSkH7BBUN2LI3Ho; Lls8TtfkplHX4Ycy: $data = []; goto V3WC8vL7l679YAhp; bIymj62MC8DJXDh7: $qry["\157\x72\x64\145\162\102\171"] = "\166\56\x60\x61\x64\144\145\x64\x60"; goto mvhetarQmtobh6AF; YigtrNpfJWDDtJvq: } public function response(array $data = [], array $files = []) { goto oxdijIBV5dQTMmjp; Nga3s6kDVchbYI3y: if ($action === "\x72\145\155\x6f\x76\x65\137\160\x6f\163\x74\145\162") { goto j2JE_KTpiCFY1XFi; } goto QHetOPcNhtEO9jvo; XW2_KWpe2LhVCVMW: $result = $this->getServer($data); goto lU7kAfXmZ0EafeWI; lU7kAfXmZ0EafeWI: goto gAMUSl1bT5pWnR_T; goto V70yV03ywoUtAi2F; y2BTK7nLAwvyk_19: $result = $this->notValid(); goto XqXlf29ol0E3QMpL; lcO5VCVlrQ8PGrdf: session_write_close(); goto bQ_211xxQRpF8Mms; za5pLrOZ4Nw1DcaF: j2JE_KTpiCFY1XFi: goto J2qMjx7yCxj0WM5P; ZTqFwWba79YhCXaw: $result = $this->removePoster($id); goto FtsMXbaPC8K_fUWc; pwdTFCfEl8IW2DJL: $result = $this->delete($id); goto crVyQYUx_lCHch__; yn749c1T78gjbJgp: session_write_close(); goto pwdTFCfEl8IW2DJL; gHYA_K8X_xrKMA6Z: if ($this->currentUser) { goto QG_f6pwhRyKGv5xU; } goto R7zwA8OVtJCVPOBR; Vf1BAstGGcY06CnY: $result = $this->editSubtitle($data, $files); goto qtX9x5AtpT2pCuAu; S0C_QBZcxA16cxap: goto gAMUSl1bT5pWnR_T; goto XO7nus4DOk_FDM1n; eeRBUcoosPagpVbp: session_write_close(); goto xyzo9TwvzdMgP9xt; QjpGreZXDkZ6XJW0: $result = $this->rename($data); goto q8z0BoYQxyiLk2fo; rYYUeAx5DbkIWwr0: if ($action === "\144\145\x6c\145\x74\x65\x5f\163\x75\x62\164\151\164\x6c\145") { goto VSR2qM2bmTKO8UHN; } goto fWC0KP_vdOuiRiGy; xwOcUmf3qgTGS1Vw: goto gAMUSl1bT5pWnR_T; goto A2sUxzgI34HE7hpI; TZQnryBonxH4UYfJ: if ($action === "\x67\145\164\137\163\x65\x72\166\x65\162") { goto EQgCMeCc6sOpPfkP; } goto Sj2StdmJKEyWeeB_; OjVzuGuxh361dF32: session_write_close(); goto FXEzXctoipLo6GaJ; BvDTXExC9mplMQC6: session_write_close(); goto qFFFc36m3RWrLkWH; p1hl3Mcw7ABR6IJg: session_write_close(); goto QjpGreZXDkZ6XJW0; OVr1jVVn30NK046g: return $result; goto ShbY8kxRj7BHpWIR; R7zwA8OVtJCVPOBR: session_write_close(); goto OVr1jVVn30NK046g; cJyXcn17N4szUhh_: goto gAMUSl1bT5pWnR_T; goto FxVDtWOgSKBrcFAQ; R2LpQsskvBKniZrz: $result = $this->updateStatus($data); goto cJyXcn17N4szUhh_; z_hjT6rLoJZxjVdh: goto gAMUSl1bT5pWnR_T; goto o5KC6GOwZ454YJva; gHP4Kp_Io80OTD1C: $q = sanitize_html($data["\161"] ?? ''); goto HLu1_DTAX9l7ySFq; xyzo9TwvzdMgP9xt: $result = $this->getAlternatives($id); goto S0C_QBZcxA16cxap; ShbY8kxRj7BHpWIR: QG_f6pwhRyKGv5xU: goto y2BTK7nLAwvyk_19; kKmni1PgFWXHirMn: session_write_close(); goto f3rkH3LCN9LKyf2Q; FU9DhOYrE6vJt3Qs: goto gAMUSl1bT5pWnR_T; goto fmCE69Da1oaQ6dzn; q8z0BoYQxyiLk2fo: goto gAMUSl1bT5pWnR_T; goto gqzFUC7WBwQ9SPL3; FxVDtWOgSKBrcFAQ: EQgCMeCc6sOpPfkP: goto H0oKMcx8WsyU1fkj; Dz54uguDZD1Xf7ij: session_write_close(); goto mto8ue72AP_2xDKR; xMqsbcNDXUBJcsW7: goto gAMUSl1bT5pWnR_T; goto iVqiOG5eMWbsDtHU; q6jyH0Ov0J5nJkZp: if ($action === "\144\x65\x6c\x65\164\x65") { goto TmFwJHKwlrOnLhE6; } goto Nga3s6kDVchbYI3y; HLu1_DTAX9l7ySFq: if ($action === "\162\145\156\141\x6d\145\137\x6d\x75\x6c\164\x69") { goto iBq_L_Vp8DvnM52w; } goto N1FeAjnFNPGfIMQO; fWC0KP_vdOuiRiGy: if ($action === "\x65\x64\x69\164\x5f\x73\x75\x62\x74\151\x74\154\x65") { goto LGsv3Tk5TdSLt2am; } goto tdEaAB8IYjcGWf3I; qtX9x5AtpT2pCuAu: gAMUSl1bT5pWnR_T: goto O0ai0kQTQeHGi4XG; V70yV03ywoUtAi2F: gXhdqy6BQH41Ecmc: goto lcO5VCVlrQ8PGrdf; tdEaAB8IYjcGWf3I: goto gAMUSl1bT5pWnR_T; goto w4S7lVIftj4_GFc2; H0oKMcx8WsyU1fkj: session_write_close(); goto XW2_KWpe2LhVCVMW; Sj2StdmJKEyWeeB_: if ($action === "\144\x6d\143\x61\137\164\141\153\145\x64\157\167\x6e") { goto gXhdqy6BQH41Ecmc; } goto Y_g00AKu7lnFoJs8; XqXlf29ol0E3QMpL: $action = sanitize_html($data["\141\143\x74\151\x6f\156"] ?? ''); goto d5uuzIoXgoJAAXyY; K_c4QdhdJ90f_s7h: session_write_close(); goto Vf1BAstGGcY06CnY; d5uuzIoXgoJAAXyY: $id = sanitize_int($data["\x69\x64"] ?? 0); goto gHP4Kp_Io80OTD1C; rYBNuedmiMe4B6SR: UTMBtu2jXa9Uzg2u: goto cVIzrLZjrkWo3_fl; FXEzXctoipLo6GaJ: $result = $this->searchSubtitles($q); goto Iye2DDG6MtljsPCz; N1FeAjnFNPGfIMQO: if ($action === "\x72\x65\x6e\x61\x6d\x65") { goto jyDCIK2006I0MVrN; } goto q6jyH0Ov0J5nJkZp; KYuymlZA1_Oekdt2: if ($action === "\x67\145\164\x5f\x73\x75\x62\x74\151\164\154\x65\163") { goto TZbBYPh0B56obELF; } goto rYYUeAx5DbkIWwr0; qFFFc36m3RWrLkWH: $result = $this->deleteSubtitle($id); goto z_hjT6rLoJZxjVdh; Iye2DDG6MtljsPCz: goto gAMUSl1bT5pWnR_T; goto BecGs3lTRUfmwP5w; o5KC6GOwZ454YJva: LGsv3Tk5TdSLt2am: goto K_c4QdhdJ90f_s7h; BecGs3lTRUfmwP5w: TZbBYPh0B56obELF: goto kKmni1PgFWXHirMn; XO7nus4DOk_FDM1n: LuuvwlkthOxw4xsP: goto OjVzuGuxh361dF32; wxopEXkksziRAD1i: $result = $this->notAuthorize(); goto gHYA_K8X_xrKMA6Z; QHetOPcNhtEO9jvo: if ($action === "\165\160\144\141\x74\x65\x5f\163\x74\141\x74\x75\x73") { goto UTMBtu2jXa9Uzg2u; } goto TZQnryBonxH4UYfJ; mto8ue72AP_2xDKR: $result = $this->renameMulti($data); goto xMqsbcNDXUBJcsW7; iVqiOG5eMWbsDtHU: jyDCIK2006I0MVrN: goto p1hl3Mcw7ABR6IJg; Y_g00AKu7lnFoJs8: if ($action === "\147\145\x74\x5f\141\x6c\164\x65\x72\156\x61\x74\x69\166\x65\x73") { goto qodLwqyoe52fHvCU; } goto KMwo9lw8Vt_XaY_E; bQ_211xxQRpF8Mms: $result = $this->dmcaTakedown($id); goto xwOcUmf3qgTGS1Vw; O0ai0kQTQeHGi4XG: return $this->gzipJsonResponse($result); goto aDWJfpPqtZdQEaOX; f3rkH3LCN9LKyf2Q: $result = $this->getSubtitles($id); goto FU9DhOYrE6vJt3Qs; cVIzrLZjrkWo3_fl: session_write_close(); goto R2LpQsskvBKniZrz; w4S7lVIftj4_GFc2: iBq_L_Vp8DvnM52w: goto Dz54uguDZD1Xf7ij; J2qMjx7yCxj0WM5P: session_write_close(); goto ZTqFwWba79YhCXaw; gqzFUC7WBwQ9SPL3: TmFwJHKwlrOnLhE6: goto yn749c1T78gjbJgp; oxdijIBV5dQTMmjp: session_write_close(); goto wxopEXkksziRAD1i; FtsMXbaPC8K_fUWc: goto gAMUSl1bT5pWnR_T; goto rYBNuedmiMe4B6SR; KMwo9lw8Vt_XaY_E: if ($action === "\x73\x65\x61\x72\x63\150\137\x73\x75\x62\164\151\164\154\x65\x73") { goto LuuvwlkthOxw4xsP; } goto KYuymlZA1_Oekdt2; A2sUxzgI34HE7hpI: qodLwqyoe52fHvCU: goto eeRBUcoosPagpVbp; fmCE69Da1oaQ6dzn: VSR2qM2bmTKO8UHN: goto BvDTXExC9mplMQC6; crVyQYUx_lCHch__: goto gAMUSl1bT5pWnR_T; goto za5pLrOZ4Nw1DcaF; aDWJfpPqtZdQEaOX: } protected function renameMulti(array $data = []) { goto Jndn03Sxira2HjWy; Nm1fUBbeLEe8Pr1m: session_write_close(); goto ylLLbS9RqG3eZrpD; C1x6yk2Tdh6cRANM: $result = $this->toJson(1, self::MESSAGE_VIDEO_UPDATE_SUCCESS); goto owwURTkemv4y5zCd; OHR8yEHGJYs0mD8O: zzTPLot2Mt2L2RZn: goto IxlJw7RokI210c6j; SVkPd0de0URHSagB: $result = $this->toJson(0, self::MESSAGE_VIDEO_NOT_FOUND); goto wv8Bt_ufwX6MHPq3; TET0LFj2mzVdWnPO: $ids = explode("\54", $input["\x69\144\x73"]); goto mTOf1PpSXSqvjVqE; q8UCdUcRd8eSLrG3: session_write_close(); goto zhSicSN_PeS27EBz; hFLJejbn4s_BAoZs: $videos = []; goto TET0LFj2mzVdWnPO; Jhk8DnOwRjSx19i_: session_write_close(); goto C1x6yk2Tdh6cRANM; yE2CpnYNjBmSidIU: KONx_Wnf82L9EG0z: goto jK73LDb2uAMzgfX5; nNBjNSpIKvw7Hyfj: return $result; goto OHR8yEHGJYs0mD8O; BsKtucdDE1rQwvxW: goto FpHVploQqf_B4ORR; goto YFCfFZQSkSLb115l; mTOf1PpSXSqvjVqE: foreach ($ids as $id) { goto iH5N4ZuVi7F_ww42; WnaZZ22Tgj33nuKL: $dtV = $this->videos->getOne(["\151\144", "\x74\151\x74\x6c\x65"]); goto vy9L3lrMxkayIhPr; vy9L3lrMxkayIhPr: if (!$dtV) { goto Vgtgzcx8r186GNe2; } goto GZ6K9ZRO20i9J07C; iH5N4ZuVi7F_ww42: session_write_close(); goto hB2U1ImVF1JumgVm; GZ6K9ZRO20i9J07C: session_write_close(); goto RJ3CNGddc9dIw1xc; hB2U1ImVF1JumgVm: $this->videos->setCriteria("\151\144", $id); goto WnaZZ22Tgj33nuKL; RJ3CNGddc9dIw1xc: $videos[] = $dtV; goto afYiKxZj975R31WC; afYiKxZj975R31WC: Vgtgzcx8r186GNe2: goto xgfPzdlO8btKGvK2; xgfPzdlO8btKGvK2: p1xqqwUulk2BX7mx: goto OWICIs7jvK3PVhR6; OWICIs7jvK3PVhR6: } goto yE2CpnYNjBmSidIU; zhSicSN_PeS27EBz: $result = $this->toJson(0, self::MESSAGE_VIDEO_UPDATE_FAIL); goto BsKtucdDE1rQwvxW; FoqV3McuqgQzPeO5: if (in_array(true, $updated)) { goto HkhAOHRhCIla7dWM; } goto q8UCdUcRd8eSLrG3; e6DC4BFHtAGbfxZR: if (!empty($input["\151\x64\163"])) { goto zzTPLot2Mt2L2RZn; } goto MzOtW8kQ69EZdh35; ylLLbS9RqG3eZrpD: foreach ($videos as $dt) { goto Pw9gmyLly0geCyUS; Pw9gmyLly0geCyUS: session_write_close(); goto vd_pRvQqPm2q69lX; IrXdAskONV9VZ95L: $title = strtr($title, [$input["\x72\145\x6e\x61\x6d\x65\122\145\x70\154\141\x63\145\x58"] => $input["\x72\x65\156\141\x6d\x65\x52\145\x70\154\141\x63\x65\x59"]]); goto zBuXqUD3bW5F9Jy_; t8vj1y4EoiqReae8: $title .= $input["\x72\x65\156\x61\x6d\145\120\157\163\x74\146\151\x78"]; goto IrXdAskONV9VZ95L; vd_pRvQqPm2q69lX: $title = $input["\162\145\x6e\x61\x6d\x65\x50\162\145\x66\151\170"] . $dt["\164\x69\x74\x6c\145"]; goto t8vj1y4EoiqReae8; ud9Z1n0hKm_iyKmN: $updated[] = $this->videos->update(["\x74\x69\164\x6c\145" => $title, "\x75\160\x64\x61\x74\x65\x64" => time()]); goto p0UlFIOT0Zs2MS0w; zBuXqUD3bW5F9Jy_: $this->videos->setCriteria("\x69\x64", $dt["\151\x64"]); goto ud9Z1n0hKm_iyKmN; p0UlFIOT0Zs2MS0w: Y9Os0oLGtJTHW_9h: goto hQfcFbkrtgAtnyDD; hQfcFbkrtgAtnyDD: } goto mo1ftTSIrzRXddD4; YFCfFZQSkSLb115l: HkhAOHRhCIla7dWM: goto Jhk8DnOwRjSx19i_; mo1ftTSIrzRXddD4: e2eyDBs7L1kNiQ2M: goto CYlBr1x770UPQwF3; wv8Bt_ufwX6MHPq3: parse_str($data["\144\141\x74\141"], $input); goto e6DC4BFHtAGbfxZR; jK73LDb2uAMzgfX5: if (empty($videos)) { goto agJKucDKCQvEy8Ir; } goto Nm1fUBbeLEe8Pr1m; IxlJw7RokI210c6j: $updated = []; goto hFLJejbn4s_BAoZs; cxxhqfVDZJeUeg8w: return $result; goto HPFBqflnktajJdGE; Jndn03Sxira2HjWy: session_write_close(); goto SVkPd0de0URHSagB; owwURTkemv4y5zCd: FpHVploQqf_B4ORR: goto cxxhqfVDZJeUeg8w; CYlBr1x770UPQwF3: agJKucDKCQvEy8Ir: goto FoqV3McuqgQzPeO5; MzOtW8kQ69EZdh35: session_write_close(); goto nNBjNSpIKvw7Hyfj; HPFBqflnktajJdGE: } protected function rename(array $data = []) { goto OZL34q9jThvraCJb; ApCVZnhIEfaE7_mG: KavEzS_Z43a4A0RX: goto w_AmU6Qr_WmLzJnW; bq0LVkLg5glzxTL5: e9a5jPzkxmsMLXgX: goto MDbaHUftDCi3SJQt; nTFVjbiyzMlWkF0W: session_write_close(); goto TXSVCAqkh7MN3Bas; w_AmU6Qr_WmLzJnW: session_write_close(); goto cZiUcEy_3ehAXaPQ; xKyOgYwYhXvvScLp: session_write_close(); goto GK5EigsBgUBNgAiC; Gt4QGtTAYQmSgArv: if (!empty($data["\x69\x64"])) { goto uOjgrB3lsUEOFhJe; } goto nRIpQlDyp7ImQF63; Rx4FTkLQYJ1v7_NH: $result = $this->toJson(0, self::MESSAGE_VIDEO_RENAME_EMPTY); goto TdUSbG9DIuWQ6FSD; yvRs06YwXB182ODK: if ($updated) { goto KavEzS_Z43a4A0RX; } goto nTFVjbiyzMlWkF0W; iwlzkmVEDQcUZBIP: session_write_close(); goto Rx4FTkLQYJ1v7_NH; L4AHPhftBNPlQhg5: return $result; goto y0vNubSTkOWzm90W; nRIpQlDyp7ImQF63: goto SS9memeOltFaVak4; goto FAp4IiofaSvsAfGG; cZiUcEy_3ehAXaPQ: $result = $this->toJson(1, self::MESSAGE_VIDEO_UPDATE_SUCCESS); goto bq0LVkLg5glzxTL5; OZL34q9jThvraCJb: session_write_close(); goto ZkNm_miI6xL_ik_0; TdUSbG9DIuWQ6FSD: goto SS9memeOltFaVak4; goto YI1FLg0DbFiFPwrJ; TXSVCAqkh7MN3Bas: $result = $this->toJson(0, self::MESSAGE_VIDEO_UPDATE_FAIL); goto bL5UlDKVlONfm2TN; sjAKEUz38zrAYfvg: if (empty($data["\x6e\x61\155\145"])) { goto MjYsDwzy22HdQOzt; } goto Gt4QGtTAYQmSgArv; GK5EigsBgUBNgAiC: $this->videos->setCriteria("\151\x64", $data["\x69\144"]); goto F53EKKt4sqlwHPlA; F53EKKt4sqlwHPlA: $updated = $this->videos->update(["\x74\151\164\x6c\x65" => $data["\156\x61\x6d\x65"], "\165\x70\144\x61\164\145\144" => time()]); goto yvRs06YwXB182ODK; FAp4IiofaSvsAfGG: MjYsDwzy22HdQOzt: goto iwlzkmVEDQcUZBIP; MDbaHUftDCi3SJQt: SS9memeOltFaVak4: goto L4AHPhftBNPlQhg5; bL5UlDKVlONfm2TN: goto e9a5jPzkxmsMLXgX; goto ApCVZnhIEfaE7_mG; ZkNm_miI6xL_ik_0: $result = $this->toJson(0, self::MESSAGE_VIDEO_NOT_FOUND); goto sjAKEUz38zrAYfvg; YI1FLg0DbFiFPwrJ: uOjgrB3lsUEOFhJe: goto xKyOgYwYhXvvScLp; y0vNubSTkOWzm90W: } protected function delete(int $id = 0) { goto qhLffzDCh_puU2qO; Ls6UNsNHDBsUDabg: $this->tableValidation($id, "\x69\x64", $this->videos); goto zKTDM0K4oAagpWW1; iVKJB90J3nAeSQ91: $deleted[] = $this->vAlt->delete(); goto P38mr_8OAtAE_BoR; wtqd8pAXb1ndv70f: if (empty($id)) { goto fH2jxh1nBm5CpEXa; } goto o3v5k1a8GhJuzbpw; gofLN416SKuqZHHO: $deleted[] = $this->vShort->delete(); goto y_hENgfJiis3eOlj; SeJRnBY6rBVSD8Dm: session_write_close(); goto jMhNILA34NXxPEz9; zKTDM0K4oAagpWW1: $valid = $this->videos->delete(); goto nYV8k_1PAnWqOSJ_; bI0PWDwFSjqfPp7L: eFgLus8sewUZ4S0L: goto xQ_W9rOnjkbDh6AC; pMSKJ_hD3EaexfyZ: oV7k3I6_59NCfqkH: goto htuC5vrwQ6DBQAsv; KspqrzYyVPBb0LPU: if (!$valid) { goto oV7k3I6_59NCfqkH; } goto xQHr2pG8CthOdUjs; ueAXPVGT6zOo3KsR: return $result; goto p_v9JcfxTgypSxjq; htuC5vrwQ6DBQAsv: if (!in_array(true, array_unique($deleted))) { goto eFgLus8sewUZ4S0L; } goto SeJRnBY6rBVSD8Dm; xQHr2pG8CthOdUjs: session_write_close(); goto ONTgLDKdTTQc_2XE; qhLffzDCh_puU2qO: session_write_close(); goto hVjqU2doQ6E2IiSK; o3v5k1a8GhJuzbpw: session_write_close(); goto Ls6UNsNHDBsUDabg; ONTgLDKdTTQc_2XE: $this->vAlt->setCriteria("\x76\151\x64", $id); goto iVKJB90J3nAeSQ91; P38mr_8OAtAE_BoR: $this->vShort->setCriteria("\x76\x69\x64", $id); goto gofLN416SKuqZHHO; jMhNILA34NXxPEz9: $result = $this->toJson(1, self::MESSAGE_VIDEO_DELETE_SUCCESS); goto bI0PWDwFSjqfPp7L; y_hENgfJiis3eOlj: $this->sub->setCriteria("\166\151\144", $id); goto WySs7B9iDUTlP81c; hVjqU2doQ6E2IiSK: $result = $this->toJson(0, self::MESSAGE_VIDEO_NOT_FOUND); goto wtqd8pAXb1ndv70f; WySs7B9iDUTlP81c: $deleted[] = $this->sub->delete(); goto pMSKJ_hD3EaexfyZ; nYV8k_1PAnWqOSJ_: $deleted = []; goto KspqrzYyVPBb0LPU; xQ_W9rOnjkbDh6AC: fH2jxh1nBm5CpEXa: goto ueAXPVGT6zOo3KsR; p_v9JcfxTgypSxjq: } protected function removePoster(int $id = 0) { goto OZYbLePqRhZ70CE0; eGlCLZfnVwZdZt_f: session_write_close(); goto ClnHm5ev7kKLu6L1; UT0UgZr_GJpbpODn: KsMOEkhUTipCfpTJ: goto J2wxVb8YG_VxBrxs; OZYbLePqRhZ70CE0: session_write_close(); goto vAZ7vasDBA1Zl8OS; pZpaTZGopDNPJz_X: session_write_close(); goto ZLC3_uhe30Gk0xbm; p5rqdVSyjPqpMxeg: if (empty($data["\160\157\163\164\145\x72"])) { goto GcDTuSACBpiMTBel; } goto pZpaTZGopDNPJz_X; kyp1ZjQ029EAuQZG: $updated = $this->videos->update(["\160\157\163\x74\x65\x72" => '']); goto iTeK9gkM3lS5tgBO; J2wxVb8YG_VxBrxs: GcDTuSACBpiMTBel: goto rWuRhjc2hrpgOYBD; DBC2B8wlUDxqTQDb: return $result; goto yc7naXhZYYLX5953; mxo1KGGGX4Xj4owD: $this->tableValidation($id, "\x69\x64", $this->videos); goto kyp1ZjQ029EAuQZG; T1kf2zGG2KOVyD7S: if (empty($id)) { goto XSMYoLvnP0Vpq0AX; } goto eGlCLZfnVwZdZt_f; pqaVnaLgZ9EsIb5U: $result = $this->toJson(1, self::MESSAGE_POSTER_REMOVE_SUCCESS); goto UT0UgZr_GJpbpODn; vAZ7vasDBA1Zl8OS: $result = $this->toJson(0, self::MESSAGE_VIDEO_NOT_FOUND); goto T1kf2zGG2KOVyD7S; rWuRhjc2hrpgOYBD: XSMYoLvnP0Vpq0AX: goto DBC2B8wlUDxqTQDb; ZLC3_uhe30Gk0xbm: $result = $this->toJson(0, self::MESSAGE_POSTER_REMOVE_FAIL); goto mxo1KGGGX4Xj4owD; ClnHm5ev7kKLu6L1: $this->tableValidation($id, "\x69\x64", $this->videos); goto QzagQzYCTcYoPu_R; QzagQzYCTcYoPu_R: $data = $this->videos->getOne(["\160\157\163\x74\145\162"]); goto p5rqdVSyjPqpMxeg; DWAHd_JeBv7_ddUt: session_write_close(); goto pqaVnaLgZ9EsIb5U; iTeK9gkM3lS5tgBO: if (!$updated) { goto KsMOEkhUTipCfpTJ; } goto DWAHd_JeBv7_ddUt; yc7naXhZYYLX5953: } protected function updateStatus(array $data = []) { goto PJkd0D6u2b4FL9Q6; UWn3gJEsIroJP45V: $this->tableValidation($id, "\151\x64", $this->videos); goto IESBhW4SAGSX5Nah; IESBhW4SAGSX5Nah: $updated = $this->videos->update(array("\x73\164\x61\x74\x75\x73" => $status)); goto IWEea15OU8mQuZ7q; JpzfjfdvDe9wf9nH: if (empty($data["\150\157\x73\x74\x5f\151\144"])) { goto VIMSfgNg4U95F7dP; } goto SZ2StLRQ4TLKQRfn; WZDkG3jTxJMuN25K: ZunqSQX3EN_eccpx: goto bpg_gz0jKBnYpVuu; xkgHKR0K55lcwt_F: $length = isset($data["\163\157\x75\x72\x63\145\163"]) ? count($data["\163\x6f\165\162\143\x65\x73"]) : 0; goto XEZ_e8aIwJf4r8SO; YycdYtUY1mJX_X45: $status = 0; goto N3pWirftw4UTGZ6v; mNaVif_PnHeJxYUP: aaicaPcBL2NTAxXu: goto ZkpjCrfmGxQfT5bR; owEkPrVvE2vXiHrV: $result = $this->toJson(0, self::MESSAGE_VIDEO_NOT_FOUND); goto IYsGv0UcFNig8Dmh; SZ2StLRQ4TLKQRfn: session_write_close(); goto dX3HVkixtNO2H9yX; dX3HVkixtNO2H9yX: if ($length > 0) { goto ZunqSQX3EN_eccpx; } goto i_FWe9L5iD1Q7Fv0; zhV0o6FfMRh1eJsu: $result = $this->toJson(1, self::MESSAGE_VIDEO_SAVE_SUCCESS); goto Rxjnarbj6MRlWov3; cIDtqGyTgEPoBfIn: $data = $this->videos->getOne(["\x68\157\x73\x74\137\x69\144"]); goto Uu_GoGy2mcAQXxXj; IYsGv0UcFNig8Dmh: $id = isset($data["\x69\x64"]) ? sanitize_int($data["\151\x64"]) : ''; goto xkgHKR0K55lcwt_F; d_dy9S6Uc03LEzvx: $result = $this->toJson(0, self::MESSAGE_VIDEO_SAVE_FAIL); goto dir4fm7S0i9pUnWj; ZkpjCrfmGxQfT5bR: return $result; goto iI7ms4H5oW6dXom6; dir4fm7S0i9pUnWj: $this->tableValidation($id, "\151\x64", $this->videos); goto cIDtqGyTgEPoBfIn; Rxjnarbj6MRlWov3: dT4ohKfHCK46rSbh: goto mNaVif_PnHeJxYUP; IWEea15OU8mQuZ7q: if (!$updated) { goto dT4ohKfHCK46rSbh; } goto YCMAVQRvs0IsBPvo; zaS5QLLSmUxD_gFp: $status = 1; goto Rxs83MW3VD3HTRot; XEZ_e8aIwJf4r8SO: if (empty($id)) { goto aaicaPcBL2NTAxXu; } goto F6BZWtdCSnNOy4BX; i_FWe9L5iD1Q7Fv0: session_write_close(); goto zaS5QLLSmUxD_gFp; u2t_oMHS2qgxs5kH: VIMSfgNg4U95F7dP: goto UWn3gJEsIroJP45V; PJkd0D6u2b4FL9Q6: session_write_close(); goto owEkPrVvE2vXiHrV; F6BZWtdCSnNOy4BX: session_write_close(); goto d_dy9S6Uc03LEzvx; N3pWirftw4UTGZ6v: CzexkW1cFB4OVBEY: goto u2t_oMHS2qgxs5kH; Uu_GoGy2mcAQXxXj: $status = 1; goto JpzfjfdvDe9wf9nH; Rxs83MW3VD3HTRot: goto CzexkW1cFB4OVBEY; goto WZDkG3jTxJMuN25K; YCMAVQRvs0IsBPvo: session_write_close(); goto zhV0o6FfMRh1eJsu; bpg_gz0jKBnYpVuu: session_write_close(); goto YycdYtUY1mJX_X45; iI7ms4H5oW6dXom6: } protected function getAlternativeHosts(int $id = 0) { goto LC3J1dRZK6H8mU81; JKetaOHn1fSpfjWZ: if (!$data) { goto vh7iInQ5jTP2hhy7; } goto r8gBqn7UMw2hpGDM; IyQKrkF16s_kpFPi: $hosts = array_column($data, "\x68\157\x73\x74"); goto UwrMf_F3iuSGN5wY; IMSbGN91Mmpz9fub: return $hosts; goto uc27BPehCbFmuGYT; slsKCOLtlAg1YzeF: $this->vAlt->setCriteria("\166\151\144", $id); goto zYeCmXb5FVAQDf08; LC3J1dRZK6H8mU81: session_write_close(); goto cRzcEI10NtG9HR3O; UwrMf_F3iuSGN5wY: vh7iInQ5jTP2hhy7: goto IMSbGN91Mmpz9fub; r8gBqn7UMw2hpGDM: session_write_close(); goto IyQKrkF16s_kpFPi; zYeCmXb5FVAQDf08: $data = $this->vAlt->get(["\150\157\163\x74"]); goto JKetaOHn1fSpfjWZ; cRzcEI10NtG9HR3O: $hosts = []; goto slsKCOLtlAg1YzeF; uc27BPehCbFmuGYT: } protected function getServer(array $data = []) { goto JHzSKHdUuJx4PWS_; N72jS59ApuLKX2it: $uid = $data["\x75\151\144"]; goto DoHhjA1Op0hTYX0R; Mbh9qKWgeGC4AvqW: $id = $this->hosting->getID(); goto z6opKSR05XySpAmp; GcCBRxv2FsPk17bL: unset($qry["\x69\x64"]); goto LH43W0qwQ4g_E04Z; qs9rilh0ky5lm_aO: $hosts = []; goto IKUNwsGT8C7Cd3Rw; bCPeQ3EE3txzopMN: kI6wAEWBLs3M3KA0: goto zgGel3NBuwloB1CS; QI39nQMcj9tKHfT2: if (is_numeric($id)) { goto rOdi3vSjWWnouPsB; } goto U1BTW01OAfizbgd9; ELtRyTy2ujgNmA4E: session_write_close(); goto JS1puawN9NctSGz4; cmC5GGacASTXbUno: session_write_close(); goto Ot7UzhpZ45xbb0Vj; LH43W0qwQ4g_E04Z: $qry = array_merge($qry, array("\151\x64" => $id, "\x68\x6f\163\164" => $host, "\x75\x69\144" => $this->currentUser["\x69\144"])); goto glEpnmSTHccbhLee; YH2kan1NGVANwXsW: session_write_close(); goto Pf5u8_CKCyfMx3A2; XZdQ0Ugm2bgdygrA: $baseURL = get_load_balancer_rand($hosts); goto bCPeQ3EE3txzopMN; GjnRuBnqZAgkTMH1: $qry["\163\141\166\145\x64"] = true; goto qL0B0XwUbT9dbbTO; m1_3si0ZRG5tgUSx: $id = $data["\151\x64"]; goto hkkpam8OKdKcas_m; Ot7UzhpZ45xbb0Vj: $this->videos->setCriteria("\x69\x64", $id); goto vJ1Z1lCJ8wtqaL8B; DoHhjA1Op0hTYX0R: B9c_WgDo_3Ske2_C: goto pM0EYQd2uyHHLQBK; NRAzqyaSpwJzyZ9g: $qry["\x6f\x72\151\x67\x69\156"] = parse_url(get_option("\x6d\x61\151\156\x5f\x73\x69\x74\x65"), PHP_URL_HOST); goto QI39nQMcj9tKHfT2; l_zqAajlFX9jvFGj: goto Y45_RDcxAkkchhaS; goto bzCK4SWMcrQFQwyW; Or7kFLNatGJCm5pu: session_write_close(); goto N72jS59ApuLKX2it; oU2NLYHJDP0Ca0yK: $result = $this->notAuthorize(); goto ZIw702gyPOfNZaLY; GnXhqv3Hzt2HbL_e: if (!isset($data["\x68\x6f\163\164"])) { goto bpGAsIamSD65xw7r; } goto ELtRyTy2ujgNmA4E; hkkpam8OKdKcas_m: $token = $this->security->encryptURL(getUserIP()); goto GV14MbwISsOUwxR4; RnpW5OOzRsoJcLv0: session_write_close(); goto rXkaLvbYxBvOoFhw; glEpnmSTHccbhLee: Y45_RDcxAkkchhaS: goto IXZcanilcMG4hK2U; tA3cAHLXOV8YgR7m: if (!isset($data["\x75\151\144"])) { goto B9c_WgDo_3Ske2_C; } goto Or7kFLNatGJCm5pu; BvyFETsXU3QywfUl: return $result; goto puo1VLP2qC5Cx1R5; KrmpdSblnEmieWqC: session_write_close(); goto BjpbOeStizCndlra; rXkaLvbYxBvOoFhw: $this->hosting->setURL($id); goto Mbh9qKWgeGC4AvqW; XINUQ1DDBkQURtSg: goto Y45_RDcxAkkchhaS; goto EXnuJVQRg5TufQA6; IXZcanilcMG4hK2U: $baseURL = BASE_URL; goto jQYuN92VqnLyIJPm; z6opKSR05XySpAmp: $host = $this->hosting->getHost(); goto lY74CwuqdudNj93z; qL0B0XwUbT9dbbTO: $qry["\164\x6f\153\145\156"] = $token; goto YkRTAXFwYo1p_dqG; bmE1EK1WocXROVwO: $hosts = array_merge($hosts, $this->getAlternativeHosts($id)); goto l_zqAajlFX9jvFGj; H17OThkM8_zS_3fV: QRLcWIkJ0JOZCrDu: goto m1_3si0ZRG5tgUSx; YkRTAXFwYo1p_dqG: $qry["\x75\163\x65\124\x69\x74\x6c\x65\x41\163\123\x6c\165\147"] = $useTitleAsSlug; goto NRAzqyaSpwJzyZ9g; EXnuJVQRg5TufQA6: rOdi3vSjWWnouPsB: goto cmC5GGacASTXbUno; vJ1Z1lCJ8wtqaL8B: $data = $this->videos->getOne(["\165\151\x64", "\x68\157\163\164"]); goto GnXhqv3Hzt2HbL_e; Pf5u8_CKCyfMx3A2: return $result; goto H17OThkM8_zS_3fV; GV14MbwISsOUwxR4: $useTitleAsSlug = isset($data["\x75\x73\145\x54\151\164\154\145\x41\163\x53\154\165\147"]) ? validate_boolean($data["\x75\x73\x65\124\x69\164\x6c\145\101\x73\123\154\165\x67"]) : false; goto cKuXrD6dfmZQ21Gc; UEdNIEGznRjZlk8K: if (empty($qry["\151\x64"])) { goto DohbQhRYgUHoNWFQ; } goto KrmpdSblnEmieWqC; bzCK4SWMcrQFQwyW: EhKPpt0pyrexOhHZ: goto RnpW5OOzRsoJcLv0; cKuXrD6dfmZQ21Gc: $uid = $this->currentUser["\151\144"]; goto qs9rilh0ky5lm_aO; m2S4J9Pu3cSd8HHE: bpGAsIamSD65xw7r: goto tA3cAHLXOV8YgR7m; pM0EYQd2uyHHLQBK: $qry = array_merge($qry, array("\163\x6f\x75\x72\x63\x65" => "\x64\x62", "\x69\x64" => $id, "\x75\x69\144" => $uid)); goto bmE1EK1WocXROVwO; BjpbOeStizCndlra: $result = $this->toJson(1, '', $baseURL . "\x61\160\x69\x2f\x3f" . encode(http_build_query($qry))); goto pMYXhNCQM_XFOOYc; JS1puawN9NctSGz4: $hosts[] = $data["\x68\x6f\x73\x74"]; goto m2S4J9Pu3cSd8HHE; IKUNwsGT8C7Cd3Rw: $qry = []; goto GjnRuBnqZAgkTMH1; pMYXhNCQM_XFOOYc: DohbQhRYgUHoNWFQ: goto BvyFETsXU3QywfUl; ZIw702gyPOfNZaLY: if (isset($data["\151\144"])) { goto QRLcWIkJ0JOZCrDu; } goto YH2kan1NGVANwXsW; jQYuN92VqnLyIJPm: if (is_load_balancer()) { goto kI6wAEWBLs3M3KA0; } goto SjmxtFnwBlUycOap; lY74CwuqdudNj93z: $hosts[] = $host; goto GcCBRxv2FsPk17bL; U1BTW01OAfizbgd9: if (validate_url($id)) { goto EhKPpt0pyrexOhHZ; } goto XINUQ1DDBkQURtSg; JHzSKHdUuJx4PWS_: session_write_close(); goto oU2NLYHJDP0Ca0yK; zgGel3NBuwloB1CS: $result = $this->toJson(0, self::MESSAGE_VIDEO_NOT_FOUND); goto UEdNIEGznRjZlk8K; SjmxtFnwBlUycOap: session_write_close(); goto XZdQ0Ugm2bgdygrA; puo1VLP2qC5Cx1R5: } protected function dmcaTakedown(int $id = 0) { goto GREklBPN17qheYMY; PtpQuNYUv1RsChbj: session_write_close(); goto UskdyIDm582LG1xa; mZ3_VHdcIEbb8KI_: $updated = false; goto oza7ZpI7ZiL_rxrY; rBN_LmUOIz2S8Xxs: if (!$updated) { goto rNLwwFGxGtY_37BA; } goto yKYhhsN7xbEIq663; Pkr2mYZyIuq7SCrS: $result = $this->toJson(0, self::MESSAGE_VIDEO_NOT_FOUND); goto lBuIqqS3Rem6j2nY; UdrMO7FRcNJS6e1u: $result = $this->notAuthorize(); goto KksMnTpXxI148BjT; OSLtunKSCb_Jj0TH: session_write_close(); goto w4qYr9YhpuB8GO2h; KzzJJcAGPmH06Erj: TAETdrJo0xePKpLY: goto z2oTQKCql2uSWcpR; CWPAgxrHFTW62Yu4: $updated = $this->videos->update(array("\x64\155\x63\x61" => $dmca, "\165\x70\144\x61\x74\x65\x64" => time())); goto dFaQahLFyCHHR2Px; HrNetMXirk3H5jTj: $result = $this->toJson(0, self::MESSAGE_VIDEO_UPDATE_FAIL); goto b9yo4Aolw1QgcAKo; KksMnTpXxI148BjT: if (empty($id)) { goto ja4ysKNsThDTQyJn; } goto QSCQdVeLM095lLRN; CVtEob33J1AWAHL7: $result = $this->toJson(1, self::MESSAGE_VIDEO_UPDATE_SUCCESS); goto BV1GIUcWz8QjBCEu; BV1GIUcWz8QjBCEu: rNLwwFGxGtY_37BA: goto KzzJJcAGPmH06Erj; z2oTQKCql2uSWcpR: return $result; goto Yv0xnRZ0ocqpBTwK; w4qYr9YhpuB8GO2h: $dmca = 0; goto jS2hgmYDyoOGMEcV; QSCQdVeLM095lLRN: if ($this->isAdmin) { goto TvwnBA6XLXnhYA_o; } goto QA5hHf_iXI4OV6I3; CugUjQ1vvDqgwhHz: ja4ysKNsThDTQyJn: goto tK78wQXU_RdiP3Rx; yKYhhsN7xbEIq663: session_write_close(); goto CVtEob33J1AWAHL7; UskdyIDm582LG1xa: $dmca = 1; goto XM0D5r6aKws5Igfp; XM0D5r6aKws5Igfp: if (!(intval($data["\144\x6d\x63\141"]) > 0)) { goto KjycyQ4Cz7kpMQqX; } goto OSLtunKSCb_Jj0TH; dFaQahLFyCHHR2Px: eYWqbK_VLwPYa5pd: goto rBN_LmUOIz2S8Xxs; b9yo4Aolw1QgcAKo: $this->tableValidation($id, "\151\144", $this->videos); goto gPHeYox3O5styukO; xPu9KrjhGoAy4GmV: TvwnBA6XLXnhYA_o: goto PwSjlPHa80eRV1OK; QA5hHf_iXI4OV6I3: goto TAETdrJo0xePKpLY; goto CugUjQ1vvDqgwhHz; jS2hgmYDyoOGMEcV: KjycyQ4Cz7kpMQqX: goto CzkP8l52xl4MDG3B; GREklBPN17qheYMY: session_write_close(); goto UdrMO7FRcNJS6e1u; CzkP8l52xl4MDG3B: $this->tableValidation($id, "\x69\144", $this->videos); goto CWPAgxrHFTW62Yu4; tK78wQXU_RdiP3Rx: session_write_close(); goto Pkr2mYZyIuq7SCrS; gPHeYox3O5styukO: $data = $this->videos->getOne(["\x64\155\143\141"]); goto mZ3_VHdcIEbb8KI_; PwSjlPHa80eRV1OK: session_write_close(); goto HrNetMXirk3H5jTj; oza7ZpI7ZiL_rxrY: if (!$data) { goto eYWqbK_VLwPYa5pd; } goto PtpQuNYUv1RsChbj; lBuIqqS3Rem6j2nY: goto TAETdrJo0xePKpLY; goto xPu9KrjhGoAy4GmV; Yv0xnRZ0ocqpBTwK: } protected function getAlternatives(int $id = 0) { goto GpSSpzXrtsGdpLq6; DBihEOd2DHOBywxb: return $result; goto GxCuI3YKhhU98Nf0; QfaaPgT5ZUpdJETZ: $this->hosting->setHost($data["\150\157\163\x74"]); goto Lv9s2fVFQdwz2u01; XXG5XeP_fjYIEr06: MfM2Fi2YRUy7Wz9D: goto sMppf5CH95I4UgBK; P8RH7ART43PTTy7x: $this->tableValidation($id, "\x69\x64", $this->videos); goto cTLLN9LQPrCc6fSV; kNVlbtC_03E3nzOa: if (!(!empty($data["\x68\157\x73\x74"]) && !empty($data["\150\x6f\163\x74\137\151\144"]))) { goto mglCViW0PRAJZiSM; } goto laQbwXO9zbiz4zOk; kVoclkqYXxGqhprU: session_write_close(); goto DBihEOd2DHOBywxb; GpSSpzXrtsGdpLq6: session_write_close(); goto o4pLjDZAA_1oi6gd; irrr66qs81lFAESk: foreach ($data as $dt) { goto DSFR6LXAZW1Y8cdx; sonURFeWIC3H49J4: FgHvL8w4q2CGqQiA: goto RQhWO4nwi8ly1nci; M1b7r9RGJxtPmaFo: $this->hosting->setHost($dt["\x68\157\163\x74"]); goto Kqsm0qTlTxzyOVuK; Kqsm0qTlTxzyOVuK: $this->hosting->setID($dt["\150\157\163\x74\x5f\x69\x64"]); goto vOEdWTPkxllnPhK7; DSFR6LXAZW1Y8cdx: session_write_close(); goto M1b7r9RGJxtPmaFo; vOEdWTPkxllnPhK7: $hosts[] = array("\x68\157\x73\164" => $dt["\x68\x6f\x73\x74"], "\x75\x72\154" => $this->hosting->getDownloadLink()); goto sonURFeWIC3H49J4; RQhWO4nwi8ly1nci: } goto XXG5XeP_fjYIEr06; laQbwXO9zbiz4zOk: session_write_close(); goto QfaaPgT5ZUpdJETZ; Ab2WC3O9AKTw4y3O: session_write_close(); goto irrr66qs81lFAESk; SaCEDl9V2tnqUS0O: $this->vAlt->setCriteria("\166\x69\x64", $id); goto fCr4TiwbcR7mHL0O; sf2oUWlsROFqskvA: return $result; goto fx3jIi4KObWu00fq; PJTjgIiwbXqE3m3q: $hosts[] = array("\150\157\163\x74" => $data["\x68\157\x73\164"], "\x75\162\154" => $this->hosting->getDownloadLink()); goto ChdKNKTy08U3_NQO; ChdKNKTy08U3_NQO: mglCViW0PRAJZiSM: goto SaCEDl9V2tnqUS0O; py4O3_G7rYGFrvIK: $result = $this->toJson(1, '', $hosts); goto ET3hWLfRYvj_YsVq; ET3hWLfRYvj_YsVq: qHMrAK3fj0CithV9: goto sf2oUWlsROFqskvA; eReDcqovKkMTqk8l: $hosts = []; goto P8RH7ART43PTTy7x; dr9z7SINbGxVAJl_: if (!$data) { goto JLQ03ik2zqwrFlwr; } goto Ab2WC3O9AKTw4y3O; o4pLjDZAA_1oi6gd: $result = $this->notValid(); goto JhHgSqXr1zET3Fsn; cTLLN9LQPrCc6fSV: $data = $this->videos->getOne(["\150\x6f\163\164", "\x68\x6f\x73\164\x5f\151\144"]); goto c9uRUcDCz9n0SMKt; QZ_46bq7RE1zpw4q: $data = $this->vAlt->get(["\x68\157\163\x74", "\150\x6f\163\164\x5f\x69\x64"]); goto dr9z7SINbGxVAJl_; c9uRUcDCz9n0SMKt: if (is_array($data)) { goto D3m6cPI02s16dwjB; } goto kVoclkqYXxGqhprU; JhHgSqXr1zET3Fsn: if (empty($id)) { goto qHMrAK3fj0CithV9; } goto eQ3r7cX3VHLUu0VZ; sMppf5CH95I4UgBK: JLQ03ik2zqwrFlwr: goto py4O3_G7rYGFrvIK; fCr4TiwbcR7mHL0O: $this->vAlt->setOrderBy("\157\x72\144\x65\162", "\x41\123\103"); goto QZ_46bq7RE1zpw4q; Lv9s2fVFQdwz2u01: $this->hosting->setID($data["\150\x6f\x73\164\137\x69\144"]); goto PJTjgIiwbXqE3m3q; eQ3r7cX3VHLUu0VZ: session_write_close(); goto eReDcqovKkMTqk8l; GxCuI3YKhhU98Nf0: D3m6cPI02s16dwjB: goto kNVlbtC_03E3nzOa; fx3jIi4KObWu00fq: } protected function getSubtitles(int $id = 0) { goto kOqrLwxU9Vr_gDPh; SJjQsLDe4jLWLJ5u: $this->tableValidation($id, "\166\x69\x64", $this->sub); goto GNlLLmzL7M5GC32_; iTwA70nLsDqUYFXr: return $result; goto xsKhOTRnqYZVWoQ6; dTB0IjXKvLwWfx3D: if (empty($id)) { goto Z6fmXIkgvMEleaw_; } goto znFrkW_bNHYPBO9X; GCFKfSo0rHHT2vRB: foreach ($list as $dt) { goto AbsBCDYtJWcRJg0V; kLbG3YSgtflLCxtX: session_write_close(); goto pPu8VTQGkqT5Pknd; RiiPsDkguzeOYbza: $data[] = array("\x6e\141\155\x65" => $dt["\x6c\141\156\x67\165\141\147\x65"], "\165\x72\x6c" => $dt["\154\x69\156\153"]); goto mAAiKoJ8sCgF7K4P; P07we3etL77jBQ_x: $this->sub->update(array("\x6c\x69\x6e\x6b" => $link)); goto NK3KzUw3z1Qcx5CL; YpC2AVD5fZ7ijfjw: z3rJVAX1iPm4xD14: goto nyQuuDWFDrRdTvii; NK3KzUw3z1Qcx5CL: $data[] = array("\156\141\155\x65" => $dt["\154\x61\156\x67\165\141\x67\145"], "\165\x72\154" => $link); goto dk1VB5dwuD4TKXGf; SKehxy1Hws0mVjqS: ure0sNMxTAkmWCTj: goto kLbG3YSgtflLCxtX; pPu8VTQGkqT5Pknd: $link = decode($dt["\x6c\x69\x6e\x6b"]); goto PjU2fvUAEP0iy2XI; dk1VB5dwuD4TKXGf: vXJYrE0hl3DYbKsa: goto YpC2AVD5fZ7ijfjw; PjU2fvUAEP0iy2XI: $this->tableValidation($id, "\x76\x69\144", $this->sub); goto P07we3etL77jBQ_x; HWaEliwyzbljrhmK: if (!validate_url($dt["\x6c\x69\x6e\x6b"])) { goto ure0sNMxTAkmWCTj; } goto odStQO3G3y37CZrd; mAAiKoJ8sCgF7K4P: goto vXJYrE0hl3DYbKsa; goto SKehxy1Hws0mVjqS; AbsBCDYtJWcRJg0V: session_write_close(); goto HWaEliwyzbljrhmK; odStQO3G3y37CZrd: session_write_close(); goto RiiPsDkguzeOYbza; nyQuuDWFDrRdTvii: } goto gicIgnrWeTwPgLk3; kOqrLwxU9Vr_gDPh: session_write_close(); goto TaubwzYREIwExq6_; OnYTMGcBPBGyWxHJ: $data = []; goto SJjQsLDe4jLWLJ5u; VvDg4ZEG19p2xzdD: $result = $this->toJson(1, '', $data); goto gNEKQZui6lcKs93B; bGf1dHkExLD0AId_: if (!$list) { goto dxXfarEhH9X9s5vj; } goto iwqJDzZwHdEzld1i; iwqJDzZwHdEzld1i: session_write_close(); goto GCFKfSo0rHHT2vRB; znFrkW_bNHYPBO9X: session_write_close(); goto OnYTMGcBPBGyWxHJ; TaubwzYREIwExq6_: $result = $this->notValid(); goto dTB0IjXKvLwWfx3D; gicIgnrWeTwPgLk3: GzUOQXlXPSwHTGu6: goto oWA_JYiGTpMSUpaE; GNlLLmzL7M5GC32_: $this->sub->setOrderBy("\157\162\144\x65\162", "\x41\x53\x43"); goto vSTrFhNFQkiOL9Gq; oWA_JYiGTpMSUpaE: dxXfarEhH9X9s5vj: goto VvDg4ZEG19p2xzdD; vSTrFhNFQkiOL9Gq: $list = $this->sub->get(["\151\x64", "\154\x61\x6e\147\x75\141\147\x65", "\154\151\156\x6b"]); goto bGf1dHkExLD0AId_; gNEKQZui6lcKs93B: Z6fmXIkgvMEleaw_: goto iTwA70nLsDqUYFXr; xsKhOTRnqYZVWoQ6: } protected function searchSubtitles(string $q = '') { goto nOdoyUL0KjnYcJQz; R_FLVt5qvnj12QMg: if (!$this->isAdmin) { goto NAv9kXjfyWRvDYGq; } goto fflFixxPtux1YowG; MfzryURY9ixBY3jE: jM60zjdD7zNdPsJv: goto o3neqwFykOYAgxo6; WXoR_nPUfR3v3bwr: $this->subMan->setLimit(0, 10); goto QphmWqQYpWaxkAyf; y6IUkH3F4mv8fZ0m: $q .= "\45"; goto R_FLVt5qvnj12QMg; o3neqwFykOYAgxo6: $this->subMan->setCriteria("\154\141\156\147\x75\141\x67\145", $q, "\114\x49\x4b\105", "\117\x52"); goto RShPqwwNPyWlzHHV; UlTgIgZ2ot_5nt15: ruM6DpjYSzOOPuEv: goto iBPA7SHJmZJsWglF; nOdoyUL0KjnYcJQz: session_write_close(); goto FQKEu526YcVY0ite; l9efCfNgqTtLli58: foreach ($list as $dt) { goto VSVTqGJ1JnD30JLm; VSVTqGJ1JnD30JLm: session_write_close(); goto vL4nSCFzxPhGj4gx; vL4nSCFzxPhGj4gx: $val = rtrim($this->helper->replaceURLScheme($dt["\150\x6f\x73\x74"]), "\x2f") . "\x2f\x75\160\154\x6f\x61\x64\163\x2f\163\165\x62\x74\x69\x74\x6c\x65\163\57" . $dt["\146\151\x6c\145\137\156\141\x6d\145"]; goto kNiJcI7bjrI8an8X; kNiJcI7bjrI8an8X: $result[] = ["\151\x64" => $dt["\x66\x69\x6c\145\x5f\156\x61\155\145"], "\154\x61\142\145\154" => $dt["\154\x61\156\x67\x75\x61\147\145"], "\166\141\x6c\x75\x65" => $val]; goto MKyPUBrZ0dsf7fqu; MKyPUBrZ0dsf7fqu: VW5e0Gj3pW5qX9N0: goto THb8xFF4v50zLi6d; THb8xFF4v50zLi6d: } goto UlTgIgZ2ot_5nt15; fflFixxPtux1YowG: session_write_close(); goto XKtcnuxWkHjH1kX4; XKtcnuxWkHjH1kX4: $this->subMan->setCriteria("\x66\x69\x6c\x65\x5f\156\141\155\145", $q, "\x4c\x49\113\105"); goto Af2m4HKA0s7kEeq6; Ewy9QJjz4uPa12QM: $list = $this->subMan->get(["\146\x69\154\145\137\x6e\x61\x6d\x65", "\150\x6f\163\x74", "\x6c\141\x6e\x67\x75\141\x67\x65"]); goto BcIpcZruEHLyUrMP; h4enXF_sLpCivVux: $this->subMan->setCriteria("\146\151\x6c\x65\137\156\x61\155\145", $q, "\x4c\111\113\105", "\x41\116\x44"); goto MfzryURY9ixBY3jE; NdikbjOQYKDU5REs: session_write_close(); goto INFFlrvx2nH12Fx3; iBPA7SHJmZJsWglF: XFkHsbMzkr3M4MjZ: goto a7QoLXean706ffFv; AqWnYw_4NtrYk5kO: session_write_close(); goto l9efCfNgqTtLli58; BcIpcZruEHLyUrMP: if (!$list) { goto XFkHsbMzkr3M4MjZ; } goto AqWnYw_4NtrYk5kO; fcvI87NFEoId8yqu: session_write_close(); goto h4enXF_sLpCivVux; RShPqwwNPyWlzHHV: LjjAeRSdhTmTEfu2: goto Ewy9QJjz4uPa12QM; Af2m4HKA0s7kEeq6: goto jM60zjdD7zNdPsJv; goto B5NGWRIXdioU41Vn; aY8XtWpzib3xQaq8: nc67G1OmJwwomJoa: goto aDO1IAl4ZX7tItIO; FQKEu526YcVY0ite: $result = []; goto WXoR_nPUfR3v3bwr; QxEjw7pNLHu3Dam3: session_write_close(); goto y6IUkH3F4mv8fZ0m; aDO1IAl4ZX7tItIO: if (empty($q)) { goto LjjAeRSdhTmTEfu2; } goto QxEjw7pNLHu3Dam3; B5NGWRIXdioU41Vn: NAv9kXjfyWRvDYGq: goto fcvI87NFEoId8yqu; a7QoLXean706ffFv: return $this->toCustomJson($result); goto Z526l_vsya4_VKf4; QphmWqQYpWaxkAyf: if ($this->isAdmin) { goto nc67G1OmJwwomJoa; } goto NdikbjOQYKDU5REs; INFFlrvx2nH12Fx3: $this->subMan->setCriteria("\165\151\144", $this->currentUser["\151\144"]); goto aY8XtWpzib3xQaq8; Z526l_vsya4_VKf4: } protected function editSubtitleValidation(string $type = '', array $data = [], array $files = []) { goto otoQi8vONR9qdCRi; P1d1jxPxc7ktng3E: session_write_close(); goto YO7maIYCiFkeSz9h; d2kBk3Ug14xGTBKP: $result = $this->toJson(1, self::MESSAGE_SUBTITLE_UPLOAD_SUCCESS, array("\151\144" => $data["\x65\x64\x69\x74\x53\x75\142\x49\144"], "\x6c\141\x6e\x67" => $lang, "\x73\x75\142" => $uploaded)); goto sKKUg1v2T0LjPQoW; nR1m4i7o666cHEcg: $fileType = get_mime_type($file); goto QoSjIX4ccyad6GPN; u6Hv70nkUOUcB3CI: UxZM8U6ulXBHef_L: goto kaGnnGcOZA043vYU; Hh_G5pIQWwDrX8tb: if ($type === "\165\x72\154" && validate_url($data["\x65\144\x69\x74\123\165\x62\125\122\114"])) { goto n_DI9uavz_Wj_qab; } goto j5M4IqEegXOIP9Y6; p07UHArXD_9mI04e: $uploaded = upload_subtitle($files["\x65\144\151\x74\x53\165\x62\106\151\154\x65"]); goto yT22xm3LVoOhhl9Y; v0PFOM_tErXvbQIo: BWA2_0uyRTWZqaHf: goto H1fIKPazEeQ9MTte; sfGbjvcUEolsmVyZ: goto BWA2_0uyRTWZqaHf; goto u6Hv70nkUOUcB3CI; rhl0hqDrTOhMN4wE: goto BWA2_0uyRTWZqaHf; goto uARjj7Jyqc2yAErH; r3IS6vUax2zaybvK: session_write_close(); goto U4H56YpOce0551jn; KbXBx5VBnV6P7pzj: $lang = !empty($data["\145\144\x69\x74\123\165\x62\114\x61\156\147"]) ? sanitize_html($data["\x65\x64\x69\164\x53\x75\x62\114\x61\156\147"]) : "\104\145\x66\141\165\154\x74"; goto Hh_G5pIQWwDrX8tb; u13tMfBywPR9Bt7u: h9LEvDG7bVjIIo8A: goto v0PFOM_tErXvbQIo; AdTOTnheknBwU4Ws: $this->tableValidation($data["\145\x64\x69\164\x53\165\142\111\144"], "\x69\144", $this->sub); goto XsTVhurKwRz1q1ze; W6vbi604oq2pQua7: $this->tableValidation($data["\x65\144\151\x74\123\165\x62\x49\144"], "\151\x64", $this->sub); goto QT0S0uAvmGh0gow1; QT0S0uAvmGh0gow1: $updated = $this->sub->update(array("\x6c\151\156\153" => $uploaded, "\154\x61\x6e\147\x75\141\147\145" => $lang)); goto M1_9dTAMpiiQrAOz; mf1tXVQwbaiFhMLR: session_write_close(); goto MoWjdveWOCn7IvG0; M1_9dTAMpiiQrAOz: if (!$updated) { goto ewZbtI1Ru0hPNNq_; } goto P1d1jxPxc7ktng3E; YO7maIYCiFkeSz9h: $file = strtr($uploaded, [BASE_URL => BASE_DIR, "\x2f" => DIRECTORY_SEPARATOR, "\x5c" => DIRECTORY_SEPARATOR]); goto nR1m4i7o666cHEcg; kaGnnGcOZA043vYU: $result = $this->toJson(0, self::MESSAGE_SUBTITLE_UPLOAD_FAIL); goto p07UHArXD_9mI04e; MoWjdveWOCn7IvG0: $result = $this->toJson(0, self::MESSAGE_SUBTITLE_UPDATE_FAIL); goto AdTOTnheknBwU4Ws; uARjj7Jyqc2yAErH: n_DI9uavz_Wj_qab: goto mf1tXVQwbaiFhMLR; yT22xm3LVoOhhl9Y: if (!$uploaded) { goto h9LEvDG7bVjIIo8A; } goto ug7H1OD8X4xW8BzW; XsTVhurKwRz1q1ze: $updated = $this->sub->update(array("\154\x69\156\x6b" => $data["\x65\144\x69\x74\123\165\142\x55\x52\x4c"], "\x6c\141\x6e\x67\165\141\147\145" => $lang, "\x75\160\x64\x61\x74\x65\x64" => time())); goto wxmindMQeDlLvdMl; H1fIKPazEeQ9MTte: return $result; goto Kw53dH0DXm6xJ8R9; sKKUg1v2T0LjPQoW: ewZbtI1Ru0hPNNq_: goto u13tMfBywPR9Bt7u; otoQi8vONR9qdCRi: session_write_close(); goto gXVADbMQMBLkj12F; BHxE1ZmXao8Xtxz5: vekUSeFYjDLMTR4M: goto sfGbjvcUEolsmVyZ; j5M4IqEegXOIP9Y6: if ($type === "\x66\151\154\145") { goto UxZM8U6ulXBHef_L; } goto rhl0hqDrTOhMN4wE; QoSjIX4ccyad6GPN: $this->subMan->insert(array("\146\x69\x6c\145\137\x6e\141\155\145" => basename($file), "\146\x69\x6c\x65\x5f\x73\151\172\x65" => filesize($file), "\x66\151\x6c\145\137\164\171\160\145" => $fileType, "\154\x61\156\x67\165\x61\147\145" => $lang, "\141\x64\144\145\144" => time(), "\x75\x69\x64" => $this->currentUser["\x69\x64"], "\150\x6f\x73\x74" => BASE_URL)); goto d2kBk3Ug14xGTBKP; wxmindMQeDlLvdMl: if (!$updated) { goto vekUSeFYjDLMTR4M; } goto r3IS6vUax2zaybvK; ug7H1OD8X4xW8BzW: session_write_close(); goto W6vbi604oq2pQua7; U4H56YpOce0551jn: $result = $this->toJson(1, self::MESSAGE_SUBTITLE_UPDATE_SUCCESS, array("\x69\x64" => $data["\145\144\x69\164\123\165\x62\x49\144"], "\154\x61\156\147" => $lang, "\x73\x75\x62" => $data["\x65\144\x69\164\123\165\142\125\x52\114"])); goto BHxE1ZmXao8Xtxz5; gXVADbMQMBLkj12F: $result = $this->toJson(0, self::MESSAGE_SUBTITLE_URL_INVALID); goto KbXBx5VBnV6P7pzj; Kw53dH0DXm6xJ8R9: } protected function editSubtitle(array $data = [], array $files = []) { goto uhi3pXbCvp0cJDAC; Mh2aoe41_A9iLNqk: $result = $this->toJson(0, self::MESSAGE_SUBTITLE_NOT_FOUND); goto CaFHNyUrHVQF8mwe; uhi3pXbCvp0cJDAC: session_write_close(); goto Mh2aoe41_A9iLNqk; jVHYeiiYcbGeVgu3: $result = $this->editSubtitleValidation($type, $data, $files); goto iO88UFMkTT3LHBaX; IPizvKrcjawtmhsc: session_write_close(); goto bJj6GgtdxOx3neZe; oH74LAE5FTTL4XbH: goto agtIc0EtqPE7CIU7; goto tMJZLr7Iy6Th9aNX; iO88UFMkTT3LHBaX: agtIc0EtqPE7CIU7: goto l8DsaBjDZFDWN7zU; tMJZLr7Iy6Th9aNX: u7_z4cCehpjYQv_u: goto IPizvKrcjawtmhsc; CSuNNpSqXYL_7zLd: goto agtIc0EtqPE7CIU7; goto UGHmE1OWITdCFaiE; UGHmE1OWITdCFaiE: CbsU8KdknXudgFXL: goto nKGi8HPsAC2FlRCR; CaFHNyUrHVQF8mwe: $type = !empty($data["\145\144\151\164\123\x75\142\124\171\160\145"]) ? sanitize_html($data["\x65\x64\151\164\x53\x75\142\124\x79\x70\x65"]) : "\x75\x72\154"; goto LmeiPFJOS9LiVACl; LmeiPFJOS9LiVACl: if (!empty($data["\145\x64\x69\x74\x53\x75\142\x49\x64"]) && $type === "\x75\x72\154" && !empty($data["\x65\x64\x69\164\123\x75\142\x55\x52\114"])) { goto u7_z4cCehpjYQv_u; } goto c0M7KJ3VzZG1mqu1; l8DsaBjDZFDWN7zU: return $result; goto U81Y6swLzHZubieb; nKGi8HPsAC2FlRCR: session_write_close(); goto jVHYeiiYcbGeVgu3; c0M7KJ3VzZG1mqu1: if (!empty($data["\145\x64\151\x74\123\165\142\x49\144"]) && !empty($files["\x65\144\x69\x74\123\x75\142\x46\x69\x6c\x65"])) { goto CbsU8KdknXudgFXL; } goto oH74LAE5FTTL4XbH; bJj6GgtdxOx3neZe: $result = $this->editSubtitleValidation($type, $data); goto CSuNNpSqXYL_7zLd; U81Y6swLzHZubieb: } protected function deleteSubtitle(int $id = 0) { goto FdZhvG_OazUeLzJy; t4MECBOrmPJ3iwwW: $result = $this->toJson(0, self::MESSAGE_SUBTITLE_DELETE_FAIL); goto ZLc32wHp2ecOrFCH; YXviJOR15E8cui4F: if (!$deleted) { goto K_sYauCNmOm07HiY; } goto Ox82o4IsunIh6gZL; ZLc32wHp2ecOrFCH: $this->tableValidation($id, "\151\x64", $this->sub); goto VTFB0krUHYbFREV0; uVcSbLQAX3cmJNuW: if (empty($id)) { goto dlPgrBoO7ThuMcZl; } goto kQw5J2SS3j2Rmnt_; PIjIMODbAcBFiXrn: $result = $this->toJson(1, self::MESSAGE_SUBTITLE_DELETE_SUCCESS); goto wD1T80WH0e_b4wOF; kQw5J2SS3j2Rmnt_: session_write_close(); goto t4MECBOrmPJ3iwwW; Ox82o4IsunIh6gZL: session_write_close(); goto PIjIMODbAcBFiXrn; om9JMK9aX6u3hIP6: return $result; goto sg0Qz5Rd4lHaEtOR; FdZhvG_OazUeLzJy: session_write_close(); goto ZKgAGXe2YDdBuDxy; ZKgAGXe2YDdBuDxy: $result = $this->toJson(0, self::MESSAGE_SUBTITLE_NOT_FOUND); goto uVcSbLQAX3cmJNuW; wD1T80WH0e_b4wOF: K_sYauCNmOm07HiY: goto IxCpkoofYm9BkFAH; VTFB0krUHYbFREV0: $deleted = $this->sub->delete(); goto YXviJOR15E8cui4F; IxCpkoofYm9BkFAH: dlPgrBoO7ThuMcZl: goto om9JMK9aX6u3hIP6; sg0Qz5Rd4lHaEtOR: } }
Function Calls
None |
Stats
MD5 | 520ca4f3e880fbf66091f4b0a43a1c55 |
Eval Count | 0 |
Decode Time | 78 ms |