sementara

This commit is contained in:
Daeng Deni Mardaeni
2026-01-30 14:44:14 +07:00
parent f402c0831a
commit aceff4f006
29 changed files with 2144 additions and 93 deletions

View File

@@ -0,0 +1,27 @@
<?php
namespace Modules\Lpj\Http\Controllers;
use Illuminate\Http\Request;
use Illuminate\Routing\Controller;
use Modules\Lpj\app\Services\ImageResizeService;
class ImageController extends Controller
{
protected $imageService;
public function __construct(ImageResizeService $imageService)
{
$this->imageService = $imageService;
}
public function show(Request $request, $path)
{
$width = $request->query('w');
$quality = $request->query('q', 80);
$resizedPath = $this->imageService->resize($path, $width, null, $quality);
return response()->file(storage_path('app/public/' . $resizedPath));
}
}