���Root Mod By V1rus_Alfa
User / IP
:
216.73.217.78
Host / Server
:
195.214.235.115 / npln.ir
System
:
Linux damavand.pws-dns.net 5.14.0-503.35.1.el9_5.x86_64 #1 SMP PREEMPT_DYNAMIC Fri Apr 4 05:23:43 EDT 2025 x86_64
Command
|
Upload
|
Mass Deface
|
Create
:
/
home2
/
cutunixc
/
repositories
/
cutunix
/
app
/
Http
/
Controllers
/
api
/
v1
/
Viewing: AdminController.php
<?php namespace App\Http\Controllers\api\v1; use App\Http\Controllers\Controller; use Illuminate\Http\Request; use App\Models\UserServices; use App\Models\User; use App\Models\Product; use Illuminate\Support\Facades\Auth; class AdminController extends Controller { public function saveToken(Request $request) { auth()->user()->update(['device_token'=>$request->token]); return response()->json(['token saved successfully.']); } public function get_users(Request $request) { $check=User::where('mobile',$request->mobile)->orWhere('id',$request->mobile)->first(); if($check){ if($check->can('admin')){ $users=UserServices:: when($request->search,function($qu) use ($request){ $qu->where(function($q) use ($request){ $q->where(function($s) use ($request){ $s->where('first_name', 'like', '%'.$request->search.'%')->orwhere('last_name', 'like', '%'.$request->search.'%'); })->orWhere(function($w) use ($request){ $w->where('mobile', 'like', '%'.$request->search.'%'); }); }); }) ->limit(5) ->get(); // Select some things }else{ $users=UserServices::where('services_id',$check->id)-> when($request->search,function($qu) use ($request){ $qu->where(function($q) use ($request){ $q->where(function($s) use ($request){ $s->where('first_name', 'like', '%'.$request->search.'%')->orwhere('last_name', 'like', '%'.$request->search.'%'); })->orWhere(function($w) use ($request){ $w->where('mobile', 'like', '%'.$request->search.'%'); }); }); }) ->limit(5)->get(); // Select some things } return $users; } } public function get_services(Request $request) { $services=User::permission('services') ->when($request->search,function($qu) use ($request){ $qu->where(function($q) use ($request){ $q->where(function($s) use ($request){ $s->where('first_name', 'like', '%'.$request->search.'%')->orwhere('last_name', 'like', '%'.$request->search.'%'); })->orWhere(function($w) use ($request){ $w->where('mobile', 'like', '%'.$request->search.'%'); }); }); }) ->limit(5) ->get(); return $services; } public function get_products(Request $request) { $products=Product::when(auth()->user()->can('employee'),function($q){ $q->where('user_id',auth()->user()->parent); },function($q){ $q->where('user_id',auth()->user()->id); })->when($request->search,function($q) use ($request){ $q->where('title', 'like', '%'.$request->search.'%'); }) ->limit(5) ->get(); return $products; } public function get_product(Request $request) { $product=null; if($request->product_id){ $product=Product::when(uth()->user()->can('employee'),function($q){ $q->where('user_id',auth()->user()->parent); },function($q){ $q->where('user_id',auth()->user()->id); })->where('id',$request->product_id) ->first(); } return $product; } }
Coded With 💗 by
0x6ick Mod By V1rus_Alfa