restore composer.json, add mysqli extension

This commit is contained in:
2026-04-15 17:02:52 +05:00
commit 77cf56a348
4317 changed files with 1397107 additions and 0 deletions

View File

@@ -0,0 +1,38 @@
<?php
namespace App\Http\Controllers\API;
use App\Http\Controllers\Controller;
use App\Http\Resources\RequestPaginationResource;
use App\Http\Resources\ServiceRequestResource;
use App\Models\ServiceRequest as ModelsServiceRequest;
use App\Models\PartnerRequest as ModelsPartnerRequest;
class RequestsController extends Controller
{
public function getServiceRequests()
{
$user = request()->user();
$requests = ModelsServiceRequest::where('user_id', $user->id)->orderBy('id', 'desc')->paginate(10);
return (new RequestPaginationResource($requests))->response();
}
public function getPartnerRequests()
{
$user = request()->user();
$requests = ModelsPartnerRequest::where('user_id', $user->id)->orderBy('id', 'desc')->paginate(10);
return (new RequestPaginationResource($requests))->response();
}
public function show($service_request_id)
{
$user = request()->user();
$request = ModelsServiceRequest::where('user_id', $user->id)->where('id', $service_request_id)->firstOrFail();
return new ServiceRequestResource($request);
}
}