Files
SGF/app/Modules/Purchasing/BudgetController.php
T
2026-10-29 18:43:29 +02:00

20 lines
656 B
PHP

<?php
namespace App\Modules\Purchasing;
use App\Http\Controllers\Controller;
use Illuminate\Http\Request;
final class BudgetController extends Controller
{
public function index(Request $request, BudgetWorkspace $workspace)
{
return response()->json($workspace->listing($request->user()))->header('Cache-Control', 'no-store, private');
}
public function command(Request $request, string $action, BudgetWorkspace $workspace)
{
return response()->json($workspace->command($request->user(), $action, $request->all(), (string) $request->header('Idempotency-Key')))->header('Cache-Control', 'no-store, private');
}
}