dealhub/routes/api/deal.php
2026-01-21 19:11:10 +05:30

20 lines
499 B
PHP

<?php
use App\Http\Resources\DealResource;
use App\Models\Deal;
use App\Queries\ExplorePageDealsQuery;
use Illuminate\Support\Facades\Route;
Route::prefix('/api')
->middleware('auth')
->group(function () {
Route::get('/deals/{deal}', function (Deal $deal) {
return new DealResource(
(new ExplorePageDealsQuery)
->builder()
->where('id', $deal->id)
->first()
);
});
});