ldc-legaulois/app/Http/Controllers/Bo/BlockController.php
2026-06-11 10:47:10 +02:00

30 lines
724 B
PHP

<?php
namespace App\Http\Controllers\Bo;
use App\Http\Controllers\Controller;
use App\Http\Requests\Bo\BlockPage\UpdateBlockRequest;
use App\Models\Block;
use App\Services\StaticPage\BlockService;
class BlockController extends Controller
{
public function __construct(
private readonly BlockService $service
) {}
/**
* Update the specified resource in storage.
*/
public function update(UpdateBlockRequest $request, Block $block): \Illuminate\Http\JsonResponse
{
$this->service->update($block, $request->validated());
return response()->json([
'success' => true,
'message' => __('Bloc mis à jour avec succès.'),
]);
}
}