| 1234567891011121314151617181920 |
- <?php
- namespace App\Http\Controllers;
- use Illuminate\Http\JsonResponse;
- use Illuminate\Support\Facades\Cache;
- class ImportStatusController extends Controller
- {
- public function status(string $importId): JsonResponse
- {
- $entry = Cache::get($importId);
- if ($entry === null) {
- return $this->errorResponse('Import not found or expired.', 404);
- }
- return $this->successResponse(payload: $entry);
- }
- }
|