reverse proxy basics (#609)

This commit is contained in:
Saeed Vaziry
2025-06-10 00:14:05 +02:00
committed by GitHub
parent 4e6491a080
commit 09a9735962
7 changed files with 101 additions and 33 deletions

View File

@ -0,0 +1,30 @@
<?php
namespace App\Http\Controllers;
use Illuminate\Http\JsonResponse;
use Illuminate\Http\Request;
use Spatie\RouteAttributes\Attributes\Get;
use Spatie\RouteAttributes\Attributes\Middleware;
use Spatie\RouteAttributes\Attributes\Prefix;
#[Prefix('search')]
#[Middleware(['auth'])]
class SearchController extends Controller
{
#[Get('/', name: 'search')]
public function search(Request $request): JsonResponse
{
$this->validate($request, [
'query' => 'required|string|min:3',
]);
$query = $request->input('query');
$results = [
'data' => [], // Replace with actual search results
];
return response()->json($results);
}
}