File manager - Edit - /var/www/html/portalHomolog/app/Http/Controllers/Api/PppController.php
Back
<?php namespace App\Http\Controllers\Api; use App\Http\Controllers\Controller; use App\Models\Ppp; use Illuminate\Http\Request; use Illuminate\Http\JsonResponse; class PppController extends Controller { public function index(Request $request): JsonResponse { $query = Ppp::query(); if ($request->filled('q')) { $query->where('projeto', 'like', '%' . $request->q . '%') ->orWhere('empresa', 'like', '%' . $request->q . '%'); } if ($request->filled('andamento')) { $query->where('andamento', $request->andamento); } $ppps = $query->latest()->paginate(20); return response()->json($ppps); } public function show($id): JsonResponse { $ppp = Ppp::find($id); if (!$ppp) { return response()->json(['message' => 'PPP não encontrada.'], 404); } return response()->json($ppp); } }
| ver. 1.4 |
Github
|
.
| PHP 8.3.28 | Generation time: 0.02 |
proxy
|
phpinfo
|
Settings