<?php
//Obfuscated by YAK Pro - Php Obfuscator 2.0.13 at 2025-05-27 11:01:59
 namespace App\Http\Controllers\Admin; use App\Events\SaveDataEvent; use App\Helpers\Helper; use App\Http\Controllers\Controller; use App\SliderDetail; use Illuminate\Http\Request; use Illuminate\Support\Arr; use App\Slider; use App\Media; use App\Http\Resources\Admin\SliderResource; use Intervention\Image\Exception\NotReadableException; use Validator; use ImageCross; class SliderController extends Controller { const ITEM_PER_PAGE = 100; private $_pathFile; private $_mediaPath; private $_pathTemp; private $_imageTellerPath; public function __construct() { $this->_pathFile = public_path("\165\160\x6c\157\141\144\x73\57\x69\x6d\x61\147\x65\x2f\x73\x6c\x69\144\x65\x72\57"); $this->_mediaPath = public_path("\x75\160\154\x6f\x61\144\163\x2f\x66\x69\154\145\163\57"); $this->_imageTellerPath = public_path("\x75\160\x6c\157\x61\144\163\x2f\151\155\141\147\x65\x2f\146\157\162\164\165\x6e\145\x2f"); $this->_pathTemp = storage_path("\141\160\160\x2f\x70\x75\x62\x6c\151\x63\x2f\165\160\x6c\157\x61\x64\163\x2f\164\145\155\x70\x2f\x69\155\141\147\x65\57"); } public function index(Request $request) { goto mzVNq; ZTv6a: return SliderResource::collection($AYvUC->paginate($fPdes)); goto u3KC3; DBJoe: $sTMyP = Arr::get($FZKZm, "\x6b\x65\171\167\157\162\x64", ''); $O6yDJ = Arr::get($FZKZm, "\x73\x74\x61\164\165\x73", ''); if (empty($sTMyP)) { goto ZamBn; } goto orfMp; JCpMO: $AYvUC->where("\x69\163\x5f\141\143\164\151\x76\x61\x74\x65\x64", $O6yDJ); qFOo4: $AYvUC->orderBy("\x70\157\163\151\x74\x69\x6f\156")->orderBy("\151\144"); goto ZTv6a; mzVNq: $FZKZm = $request->all(); $AYvUC = Slider::notDeleted(); $fPdes = Arr::get($FZKZm, "\154\x69\155\x69\164", static::ITEM_PER_PAGE); goto DBJoe; orfMp: $AYvUC->where("\156\141\x6d\x65", "\114\111\x4b\x45", "\x25" . $sTMyP . "\45"); ZamBn: if (!($O6yDJ != '')) { goto qFOo4; } goto JCpMO; u3KC3: } public function all() { $AYvUC = Slider::select("\x2a")->notDeleted()->orderBy("\160\157\163\x69\164\151\157\x6e")->orderBy("\151\x64"); return SliderResource::collection($AYvUC->get()); } public function show($oM0Cv = 0) { $tpLKD = Slider::notDeleted()->where("\x69\x64", $oM0Cv)->first(); if (isset($tpLKD)) { goto K1J9v; } return response()->json(["\145\162\162\x6f\x72\x73" => "\x53\x6c\151\x64\x65\162\40\x69\x73\40\156\157\164\x20\x76\141\x6c\151\144"], 403); K1J9v: return new SliderResource($tpLKD); } public function store(Request $request) { goto qBL1y; qJalA: $jcaFl = str_replace("\137\x5f\x5f\x5f\x2f\x2f", "\57", $jcaFl); $jcaFl = str_replace("\x5f\137\x5f\x5f\x2f", "\x2f", $jcaFl); goto spbXL; goto mx522; W2GUi: return new SliderResource($tpLKD); goto Se0Gm; WH3gn: $rGXM0 = str_replace("\150\x74\x74\x70\72\57\57", '', $jCllt); $rGXM0 = str_replace("\150\164\164\160\x73\x3a\57\x2f", '', $rGXM0); if (empty($jcaFl)) { goto lXwK2; } goto UYkhZ; Kpi8m: KNrdw: $jcaFl = str_replace($rGXM0, '', $wbhDa); Fq4UK: goto MabRc; UYkhZ: if (str_starts_with($jcaFl, "\x68\x74\164\160\x3a\57\x2f") || str_starts_with($jcaFl, "\x68\x74\164\160\x73\72\x2f\x2f")) { goto ot21e; } $jcaFl = str_replace($rGXM0, '', $jcaFl); $jcaFl = "\x5f\137\137\x5f\57" . $jcaFl; goto qJalA; H_fOE: $QYHMR = true; $jcaFl = trim($params["\165\162\154"]); $jCllt = env("\x41\120\x50\137\x55\x52\x4c"); goto WH3gn; mx522: ot21e: $wbhDa = str_replace("\x68\164\x74\x70\x73\72\x2f\x2f", '', $jcaFl); $wbhDa = str_replace("\x68\164\164\x70\x3a\x2f\57", '', $wbhDa); goto KdnHT; qBL1y: $GgU7y = Validator::make($request->all(), ["\156\141\155\x65" => ["\x72\145\161\165\151\x72\x65\x64"], "\x69\x6d\141\x67\145" => ["\162\x65\161\x75\x69\162\x65\144"], "\151\163\x5f\141\x63\164\x69\166\x61\x74\x65\x64" => ["\162\145\161\x75\151\162\145\144"]]); if (!$GgU7y->fails()) { goto qKU2Y; } return response()->json(["\145\x72\162\x6f\x72\163" => $GgU7y->errors()], 403); goto KaWrq; KaWrq: qKU2Y: $params = $request->all(); $TkiVt = Slider::count() + 1; goto H_fOE; MabRc: spbXL: lXwK2: $tpLKD = Slider::create(["\156\x61\x6d\x65" => $params["\x6e\141\x6d\145"], "\151\x6d\141\147\x65" => $params["\x69\x6d\x61\x67\x65"], "\x75\162\154" => $jcaFl, "\x69\163\137\151\x6e\164\x65\162\156\141\154\x5f\x75\x72\154" => $QYHMR, "\x70\x6f\163\x69\164\151\x6f\x6e" => $TkiVt, "\x69\163\x5f\141\x63\164\151\166\x61\x74\x65\144" => $params["\x69\163\x5f\141\x63\x74\x69\166\x61\x74\145\144"] === true ? 1 : 0, "\x63\x72\x65\x61\164\x65\x64\137\x61\x74" => date("\131\x2d\155\55\144\40\110\x3a\151\72\x73"), "\165\x70\144\x61\x74\x65\x64\x5f\141\x74" => date("\x59\55\x6d\55\144\x20\110\72\x69\x3a\x73")]); goto W2GUi; KdnHT: if (str_starts_with($wbhDa, $rGXM0)) { goto KNrdw; } $QYHMR = false; goto Fq4UK; goto Kpi8m; Se0Gm: } public function update($oM0Cv = 0, Request $request) { goto H5yB9; LXXpw: $QYHMR = true; $jcaFl = trim($params["\165\x72\154"]); $jCllt = env("\101\x50\x50\137\x55\x52\x4c"); goto KA4jw; yHZhS: if (str_starts_with($jcaFl, "\x68\164\164\160\x3a\x2f\x2f") || str_starts_with($jcaFl, "\x68\x74\x74\x70\163\x3a\57\x2f")) { goto aWDOn; } $jcaFl = str_replace($rGXM0, '', $jcaFl); $jcaFl = "\x5f\x5f\x5f\x5f\x2f" . $jcaFl; goto MVXd6; KA4jw: $rGXM0 = str_replace("\x68\x74\164\160\72\57\x2f", '', $jCllt); $rGXM0 = str_replace("\150\x74\164\160\x73\72\x2f\x2f", '', $rGXM0); if (empty($jcaFl)) { goto lHq1b; } goto yHZhS; hQR_9: MSHFw: $jcaFl = str_replace($rGXM0, '', $wbhDa); DfDGz: goto IMiS2; qMUOa: aWDOn: $wbhDa = str_replace("\150\164\x74\x70\x73\72\x2f\x2f", '', $jcaFl); $wbhDa = str_replace("\x68\164\x74\x70\72\57\x2f", '', $wbhDa); goto Txv8q; d9MB8: return response()->json(["\145\x72\x72\157\162\163" => "\x53\x6c\151\x64\145\162\40\151\163\x20\156\157\164\40\166\141\x6c\151\144"], 403); KYB2M: $params = $request->all(); goto LXXpw; IMiS2: IHP8C: lHq1b: $tpLKD->update(["\156\141\x6d\145" => $params["\x6e\141\x6d\145"], "\151\x6d\x61\x67\x65" => $params["\151\155\141\147\x65"], "\165\162\x6c" => $jcaFl, "\151\163\137\151\156\164\145\162\156\x61\154\137\x75\x72\154" => $QYHMR, "\x69\x73\x5f\141\143\x74\x69\x76\141\164\x65\144" => $params["\151\x73\137\141\143\164\151\166\x61\164\145\x64"] === true ? 1 : 0, "\x75\x70\144\x61\x74\x65\x64\x5f\141\164" => date("\x59\x2d\x6d\55\144\40\110\x3a\x69\x3a\x73")]); goto mwhap; Txv8q: if (str_starts_with($wbhDa, $rGXM0)) { goto MSHFw; } $QYHMR = false; goto DfDGz; goto hQR_9; mwhap: return response()->json(null, 204); goto OeQtQ; MVXd6: $jcaFl = str_replace("\137\x5f\137\x5f\x2f\x2f", "\57", $jcaFl); $jcaFl = str_replace("\137\137\x5f\x5f\57", "\57", $jcaFl); goto IHP8C; goto qMUOa; H5yB9: $GgU7y = Validator::make($request->all(), ["\156\141\155\145" => ["\x72\x65\161\165\x69\162\x65\144"], "\151\155\x61\x67\145" => ["\162\x65\161\165\x69\x72\145\x64"], "\151\x73\x5f\141\x63\164\x69\166\x61\x74\145\144" => ["\x72\145\161\165\151\162\145\x64"]]); if (!$GgU7y->fails()) { goto enMuL; } return response()->json(["\145\x72\x72\157\x72\163" => $GgU7y->errors()], 403); goto DMgOI; DMgOI: enMuL: $tpLKD = Slider::notDeleted()->where("\x69\144", $oM0Cv)->first(); if (isset($tpLKD)) { goto KYB2M; } goto d9MB8; OeQtQ: } public function destroy($oM0Cv = 0) { goto zXCKI; zXCKI: $tpLKD = Slider::notDeleted()->where("\x69\x64", $oM0Cv)->first(); if (isset($tpLKD)) { goto qGn2E; } response()->json(["\145\x72\162\x6f\162" => "\x45\150\150\150\41\40\103\x61\x6e\x20\x6e\x6f\164\x20\144\x65\x6c\x65\164\145\40\x74\x68\x69\163\x20\x73\154\x69\144\145\x72"], 403); goto dywhF; dywhF: qGn2E: try { $tpLKD->update(["\151\163\137\144\x65\154\145\x74\145\x64" => true]); } catch (\Exception $qLuS6) { response()->json(["\x65\162\x72\x6f\162" => $qLuS6->getMessage()], 403); } event(new SaveDataEvent()); goto W3er0; W3er0: return response()->json(null, 204); goto ZCBcI; ZCBcI: } public function destroyMultiple(Request $request) { goto TyFSa; QGVGV: if (!($Yyqlx->count() <= 0)) { goto Z4G2E; } response()->json(["\x65\x72\162\157\162" => "\123\154\x69\144\x65\162\40\151\163\x20\x6e\x6f\x74\x20\166\x61\154\151\144\x2e"], 403); Z4G2E: goto laQD3; TyFSa: $GgU7y = Validator::make($request->all(), ["\x69\x64\163" => "\x72\x65\161\165\151\162\145\144"]); if (!$GgU7y->fails()) { goto bZodi; } return response()->json(["\x65\162\x72\x6f\x72\x73" => $GgU7y->errors()], 403); goto JrdT3; JrdT3: bZodi: $gje6L = $request->get("\151\x64\163", []); $Yyqlx = Slider::notDeleted()->whereIn("\x69\x64", $gje6L)->get(); goto QGVGV; laQD3: try { Slider::notDeleted()->whereIn("\x69\x64", $gje6L)->update(["\151\x73\137\144\x65\x6c\x65\164\145\144" => true]); } catch (\Exception $qLuS6) { response()->json(["\145\162\x72\x6f\162" => $qLuS6->getMessage()], 403); } event(new SaveDataEvent()); return response()->json(null, 204); goto HC0mn; HC0mn: } public function activateMultiple(Request $request) { goto edZNF; edZNF: $GgU7y = Validator::make($request->all(), ["\151\x64\163" => "\x72\x65\161\165\x69\x72\x65\x64"]); if (!$GgU7y->fails()) { goto QXA8L; } return response()->json(["\x65\x72\162\x6f\162\x73" => $GgU7y->errors()], 403); goto R5OEi; OWze2: if (!($Yyqlx->count() <= 0)) { goto u7oxo; } response()->json(["\145\x72\x72\x6f\x72" => "\123\154\151\x64\x65\162\x20\x69\163\40\156\x6f\164\x20\x76\x61\x6c\x69\144\x2e"], 403); u7oxo: goto I3pYu; R5OEi: QXA8L: $gje6L = $request->get("\x69\x64\163", []); $Yyqlx = Slider::notDeleted()->whereIn("\x69\144", $gje6L)->get(); goto OWze2; I3pYu: try { Slider::notDeleted()->whereIn("\151\x64", $gje6L)->update(["\151\163\x5f\141\143\x74\x69\x76\x61\164\x65\x64" => true]); } catch (\Exception $qLuS6) { response()->json(["\x65\x72\162\x6f\x72" => $qLuS6->getMessage()], 403); } event(new SaveDataEvent()); return response()->json(null, 204); goto Thz4W; Thz4W: } public function deactivateMultiple(Request $request) { goto vwg6J; V7Fyl: t3NsU: $gje6L = $request->get("\x69\144\163", []); $Yyqlx = Slider::notDeleted()->whereIn("\151\x64", $gje6L)->get(); goto xaiXc; jRK9u: try { Slider::notDeleted()->whereIn("\x69\144", $gje6L)->update(["\151\x73\x5f\141\143\x74\x69\166\141\x74\x65\144" => false]); } catch (\Exception $qLuS6) { response()->json(["\x65\x72\162\157\162" => $qLuS6->getMessage()], 403); } event(new SaveDataEvent()); return response()->json(null, 204); goto u98sH; vwg6J: $GgU7y = Validator::make($request->all(), ["\151\x64\x73" => "\x72\x65\x71\x75\x69\162\x65\x64"]); if (!$GgU7y->fails()) { goto t3NsU; } return response()->json(["\145\x72\x72\x6f\162\163" => $GgU7y->errors()], 403); goto V7Fyl; xaiXc: if (!($Yyqlx->count() <= 0)) { goto Gt6qE; } response()->json(["\145\x72\x72\x6f\162" => "\x53\x6c\151\x64\145\162\x20\151\x73\x20\x6e\157\164\x20\x76\141\x6c\x69\144\56"], 403); Gt6qE: goto jRK9u; u98sH: } public function uploadImage(Request $request) { goto fywPO; eaQnq: if (!(!isset($HdUsQ) || $HdUsQ->id == null)) { goto ksJEP; } $HdUsQ = Media::create(["\156\x61\x6d\x65" => "\x53\154\151\x64\145\162\x73", "\163\x6c\x75\x67" => "\x73\154\x69\144\x65\162\x73", "\x66\x69\154\x65" => md5("\123\154\x69\144\145\162\x73" . rand(1000, 100000)), "\164\x79\160\145" => 0, "\160\141\x72\145\x6e\164\x5f\x69\144" => 0, "\151\x73\x5f\144\145\154\145\x74\145\144" => 0, "\x63\x72\145\141\164\x65\144\x5f\141\x74" => date("\x59\x2d\155\55\x64\x20\110\72\151\x3a\x73"), "\x75\160\144\141\x74\145\x64\137\x61\164" => date("\131\55\x6d\55\144\x20\x48\x3a\x69\x3a\163")]); ksJEP: goto VPwOD; EG01S: $QAW6J = $request->file("\x69\x6d\x61\147\x65"); $HGl4R = $QAW6J->getClientOriginalName(); $HdUsQ = Media::where("\156\141\x6d\145", "\123\x6c\151\144\145\162\x73")->where("\x73\x6c\x75\147", "\163\154\x69\144\x65\x72\x73")->where("\164\x79\x70\x65", 0)->where("\x70\141\162\145\156\164\x5f\x69\144", 0)->where("\x69\163\137\x64\x65\x6c\x65\164\145\144", false)->first(); goto eaQnq; fywPO: if ($request->hasFile("\x69\x6d\141\x67\145")) { goto QrHkR; } return response()->json(["\x73\x74\141\x74\165\x73" => "\x65\x72\162\x6f\x72", "\155\x65\163\x73\x61\x67\x65" => "\125\160\154\x6f\141\144\x20\x46\141\151\x6c\56", "\x66\151\154\145\x5f\x6e\x61\155\x65" => null], 403); QrHkR: goto EG01S; VPwOD: try { goto qsrUY; CJz8T: $EymI2 = str_replace($HdAe8 . $zj7yp, '', $HGl4R . $zj7yp); lIj0N: if (!($xkzZ1 > 0)) { goto sOOvA; } goto mGtrQ; afoFH: $a39ow = $YDL2h->height(); $yK3gq = $YDL2h->filesize(); $SVX9E = $YDL2h->mime(); goto zxCCM; mGtrQ: $JKGYn += 1; $HGl4R = $EymI2 . "\40\50" . $JKGYn . "\x29" . $HdAe8; $xkzZ1 = Media::where("\151\163\x5f\x64\x65\x6c\145\x74\x65\144", 0)->where("\x70\141\x72\x65\156\x74\x5f\x69\144", $HdUsQ->id)->where("\x6e\x61\x6d\x65", $HGl4R)->count(); goto lGltT; Vf6NJ: $UWrmA = str_replace($HdAe8, '', $zoyyF); $UWrmA = str_replace("\40", '', $UWrmA); $UWrmA = str_replace("\56", '', $UWrmA); goto s92Pi; lGltT: goto lIj0N; sOOvA: Media::create(["\x6e\x61\x6d\x65" => $HGl4R, "\x73\154\x75\147" => $UWrmA, "\x66\x69\154\145" => $zoyyF, "\146\151\154\145\x5f\164\171\160\145" => $SVX9E, "\145\x78\x74\x65\x6e\x73\x69\x6f\x6e" => $HdAe8, "\x73\x69\172\x65" => $this->formatBytes($yK3gq), "\167\x69\x64\164\150" => $cct0o, "\x68\145\x69\x67\x68\164" => $a39ow, "\x74\x79\x70\x65" => 1, "\160\141\162\x65\x6e\x74\x5f\x69\x64" => $HdUsQ->id, "\x69\x73\137\144\145\x6c\145\164\x65\144" => 0, "\x63\x72\145\x61\x74\x65\144\137\x61\164" => date("\131\x2d\155\x2d\144\40\110\x3a\x69\72\163"), "\165\x70\x64\x61\164\145\x64\137\x61\x74" => date("\x59\55\155\x2d\144\40\110\x3a\151\x3a\163")]); goto dv3Ws; qsrUY: $zoyyF = md5($HGl4R . rand(1111, 9999) . date("\131\x6d\x64\x48\x69\x73")) . "\x2e" . $QAW6J->getClientOriginalExtension(); $YDL2h = ImageCross::make($QAW6J)->orientate()->save($this->_mediaPath . $zoyyF); $cct0o = $YDL2h->width(); goto afoFH; dv3Ws: return response()->json(["\x73\164\x61\164\165\x73" => "\x73\165\143\143\145\163\x73", "\x6d\x65\x73\163\x61\147\145" => "\x55\x70\x6c\157\x61\144\x20\x53\165\143\x63\x65\x73\x73\x2e", "\x66\x69\154\x65\137\x6e\141\155\145" => $zoyyF, "\142\141\x73\x65\x4e\141\155\x65" => $HGl4R], 200); goto aamD5; zxCCM: $HdAe8 = "\x2e" . $this->fileExtension($zoyyF); $HGl4R = str_replace($HdAe8, '', $HGl4R); $HGl4R = $HGl4R . $HdAe8; goto Vf6NJ; s92Pi: $zj7yp = "\62\62\63\x33\x34\x34"; $JKGYn = 0; $xkzZ1 = Media::where("\151\x73\137\144\x65\x6c\x65\164\145\x64", 0)->where("\160\x61\x72\145\156\x74\x5f\151\x64", $HdUsQ->id)->where("\156\141\155\145", $HGl4R)->count(); goto CJz8T; aamD5: } catch (\Exception $t3rDo) { logger("\133\105\162\x72\x6f\162\x5d\x20\125\160\154\x6f\x61\x64\x20\x66\x69\x6c\x65\72\40" . $t3rDo->getMessage()); return response()->json(["\163\x74\x61\x74\165\x73" => "\x65\x72\162\x6f\x72", "\155\145\163\x73\141\147\x65" => "\125\160\x6c\x6f\141\144\40\x46\x61\x69\154\x2e", "\x66\x69\154\x65\x5f\156\x61\x6d\145" => null, "\x62\141\x73\x65\116\x61\155\145" => $HGl4R], 403); } goto TCvaE; TCvaE: } private function generateImage($mk9cj, $zoyyF, $NWi_K, $xMdOf) { try { goto aevq9; Dd84U: e2hiK: Helper::convertJpgToWebp($zoyyF); goto kzrP7; bjbjT: goto yJybp; cNnzh: $zoyyF = md5(date("\131\155\x64\110\151\163") . rand(1, 9999)) . "\x2e\152\160\147"; goto IUGzc; fcza0: $JKGYn += 1; $HGl4R = $EymI2 . "\40\50" . $JKGYn . "\x29" . $HdAe8; $xkzZ1 = Media::where("\151\x73\x5f\x64\x65\x6c\145\164\x65\144", 0)->where("\x70\141\x72\145\x6e\164\x5f\151\x64", $xMdOf)->where("\x6e\x61\155\x65", $HGl4R)->count(); goto ZW4ny; ZW4ny: goto Sf1du; fzkqQ: $pKI5c = Media::where("\x66\151\154\145", $zoyyF)->where("\164\171\x70\x65", 1)->where("\160\x61\x72\145\156\164\x5f\x69\144", $xMdOf)->first(); goto S5w66; qvODH: $a39ow = $YDL2h->height(); $yK3gq = $YDL2h->filesize(); $SVX9E = $YDL2h->mime(); goto vy4WQ; td5C6: $EymI2 = str_replace($HdAe8 . $zj7yp, '', $HGl4R . $zj7yp); Sf1du: if (!($xkzZ1 > 0)) { goto fzkqQ; } goto fcza0; S5w66: if (!isset($pKI5c) || $pKI5c == null) { goto S4teo; } $pKI5c->update(["\x73\154\165\147" => $UWrmA, "\146\151\x6c\145" => $zoyyF, "\x66\151\x6c\145\137\x74\x79\x70\x65" => $SVX9E, "\x65\170\164\x65\x6e\x73\151\x6f\156" => $HdAe8, "\x73\151\172\145" => $this->formatBytes($yK3gq), "\167\151\144\164\150" => $cct0o, "\150\145\151\x67\150\164" => $a39ow, "\x74\x79\160\145" => 1, "\x70\141\162\x65\x6e\x74\137\151\144" => $xMdOf, "\151\x73\x5f\144\145\154\145\164\145\144" => 0, "\165\160\144\x61\164\x65\144\x5f\141\x74" => date("\131\55\x6d\x2d\144\x20\110\72\x69\x3a\x73")]); goto tvitH; goto iDWZP; IUGzc: $YDL2h = ImageCross::make($NWi_K)->orientate()->save($this->_mediaPath . $zoyyF); yJybp: $cct0o = $YDL2h->width(); goto qvODH; zAaFF: $UWrmA = str_replace($HdAe8, '', $zoyyF); $UWrmA = str_replace("\x20", '', $UWrmA); $UWrmA = str_replace("\x2e", '', $UWrmA); goto dz190; dz190: $zj7yp = "\x32\62\x33\x33\64\64"; $JKGYn = 0; $xkzZ1 = Media::where("\151\163\137\144\x65\x6c\x65\164\145\x64", 0)->where("\x70\x61\x72\145\x6e\164\x5f\151\144", $xMdOf)->where("\x6e\x61\x6d\145", $HGl4R)->count(); goto td5C6; aevq9: if (!($mk9cj != null && $mk9cj != '' && ($mk9cj == "\x65\x64\151\164\145\144" || $mk9cj == "\x63\150\157\x69\143\x65"))) { goto e2hiK; } if ($mk9cj == "\145\144\x69\164\145\144") { goto cNnzh; } $YDL2h = ImageCross::make($this->_mediaPath . $zoyyF)->orientate()->save($this->_mediaPath . $zoyyF); goto bjbjT; iDWZP: S4teo: Media::create(["\156\x61\155\x65" => $HGl4R, "\x73\154\x75\x67" => $UWrmA, "\x66\151\154\x65" => $zoyyF, "\x66\x69\x6c\145\137\164\171\x70\145" => $SVX9E, "\145\170\x74\x65\156\x73\151\157\156" => $HdAe8, "\x73\151\172\x65" => $this->formatBytes($yK3gq), "\x77\x69\144\164\150" => $cct0o, "\150\145\151\x67\x68\164" => $a39ow, "\x74\x79\x70\145" => 1, "\160\141\x72\145\156\164\x5f\x69\144" => $xMdOf, "\151\163\x5f\144\x65\x6c\x65\x74\x65\x64" => 0, "\x63\x72\x65\141\x74\x65\x64\x5f\141\x74" => date("\x59\55\155\55\144\x20\x48\72\x69\x3a\163"), "\x75\x70\x64\141\164\x65\144\x5f\x61\164" => date("\131\x2d\155\x2d\144\x20\x48\x3a\x69\72\x73")]); tvitH: goto Dd84U; vy4WQ: $HdAe8 = "\56" . $this->fileExtension($zoyyF); $HGl4R = str_replace($HdAe8, '', $zoyyF); $HGl4R = $HGl4R . $HdAe8; goto zAaFF; kzrP7: } catch (NotReadableException $t3rDo) { logger("\133\x45\162\x72\x6f\162\x5d\x20\x49\x6d\x61\x67\145\x20\103\162\x6f\x73\x73\x3a\40" . $t3rDo->getMessage()); } catch (\Exception $t3rDo) { logger("\x5b\105\162\162\x6f\x72\x5d\x20\111\x6d\x61\x67\x65\x20\103\x72\x6f\163\x73\72\x20" . $t3rDo->getMessage()); } finally { return $zoyyF; } } private function generateThumb($zoyyF, $Q0TjH, $axGSx) { if (!(file_exists($this->_pathFile . $zoyyF) && !file_exists($this->_pathFile . "\x74\150\x75\x6d\x62\x5f{$Q0TjH}\170{$axGSx}\x2f" . $zoyyF))) { goto uxNQp; } $jpta5 = ImageCross::make($this->_pathFile . $zoyyF)->orientate(); $jpta5->fit($Q0TjH, $axGSx, function ($WVFJd) { $WVFJd->upsize(); })->save($this->_pathFile . "\164\x68\x75\x6d\142\137{$Q0TjH}\x78{$axGSx}\57" . $zoyyF); uxNQp: } private function detectLinkType($D15je) { goto zdELO; yAQ1a: $D15je = str_replace("\x2f\x2f", "\57", $D15je); $Z1POB = 1; TR0C4: goto jkawC; jkawC: return ["\x6c\151\x6e\153" => $D15je, "\x74\x79\x70\x65" => $Z1POB]; goto wdOxz; zdELO: $Z1POB = 0; if (!($D15je != '' && strpos($D15je, "\x68\x74\164\x70\163\72\x2f\x2f") === false && strpos($D15je, "\150\x74\164\160\72\x2f\57") === false)) { goto TR0C4; } $D15je = "\57" . $D15je; goto yAQ1a; wdOxz: } private function fileExtension($tCUdR) { $R2G9w = strrpos($tCUdR, "\56"); return $R2G9w === false ? '' : substr($tCUdR, $R2G9w + 1); } private function formatBytes($jDoyV, $iFeOs = 2) { $TZCX5 = array("\x42", "\x4b\142", "\115\x42", "\x47\102", "\124\x42"); $jDoyV = max($jDoyV, 0); $zlNvi = floor(($jDoyV ? log($jDoyV) : 0) / log(1024)); $zlNvi = min($zlNvi, count($TZCX5) - 1); $jDoyV /= pow(1024, $zlNvi); return round($jDoyV, $iFeOs) . '' . $TZCX5[$zlNvi]; } public function position(Request $request) { goto u_kb4; u_kb4: if ($request->has("\x70\x6f\163\x69\164\x69\x6f\156")) { goto qO3Fy; } return response()->json(["\x65\x72\162\x6f\162\163" => "\x44\141\x74\x61\40\151\x73\x20\151\156\166\141\154\151\x64"], 403); qO3Fy: goto PEV9Q; PEV9Q: $RaNFa = $request->position; if (!is_array($RaNFa)) { goto HAEMK; } foreach ($RaNFa as $LyUag) { Slider::where("\151\144", $LyUag["\x69\x64"])->update(["\160\x6f\163\151\x74\151\x6f\156" => $LyUag["\x6f\162\x64\145\162"]]); qpWek: } goto ll9Xd; ll9Xd: CpwHa: HAEMK: return response()->json(null, 204); goto EHfL2; EHfL2: } }