<?php
//Obfuscated by YAK Pro - Php Obfuscator 2.0.13 at 2025-05-27 11:02:04
 namespace App\Http\Controllers; use Illuminate\Http\Request; use Illuminate\Support\Arr; use App\Http\Resources\ProductReviewResource; use App\ProductReview; use Validator; class ReviewController extends Controller { const ITEM_PER_PAGE = 20; private $_user; public function __construct() { $this->_user = auth("\141\160\x69")->user(); } public function index(Request $request) { goto GSMzw; rUjTn: $kZ2Q5 = ProductReview::where("\165\x73\145\162\137\x69\x64", $this->_user->id)->where("\x69\x73\137\x64\145\x6c\145\x74\145\144", false)->where("\x69\163\137\141\143\164\151\166\141\x74\145\144", true); if (empty($FBuFb)) { goto LEzxN; } $kZ2Q5->where("\x63\157\155\x6d\x65\156\164", "\x4c\x49\x4b\x45", "\45" . $FBuFb . "\x25"); goto XyBtU; GSMzw: $Hrcif = $request->all(); $FukCs = Arr::get($Hrcif, "\154\151\155\x69\x74", static::ITEM_PER_PAGE); $FBuFb = Arr::get($Hrcif, "\x6b\145\171\x77\x6f\162\x64", ''); goto rUjTn; XyBtU: LEzxN: $kZ2Q5->orderBy("\x69\x64", "\x44\105\x53\x43"); return ProductReviewResource::collection($kZ2Q5->paginate($FukCs)); goto OA67u; OA67u: } }