wrap set layout input
This commit is contained in:
parent
b4a2107724
commit
fac49e43d4
3 changed files with 14 additions and 3 deletions
|
|
@ -6,6 +6,7 @@ use App\Exceptions\NotFoundException;
|
|||
use App\Set\Set;
|
||||
use App\Set\UseCases\GetSetLayout\ElementLayoutNode;
|
||||
use App\Set\UseCases\GetSetLayout\GetSetLayout;
|
||||
use App\Set\UseCases\GetSetLayout\GetSetLayoutRequest;
|
||||
use App\Set\UseCases\ListSets\ListSets;
|
||||
use Illuminate\Http\JsonResponse;
|
||||
|
||||
|
|
@ -31,7 +32,9 @@ class SetController extends Controller
|
|||
public function show(int $setId): JsonResponse
|
||||
{
|
||||
try {
|
||||
$layout = $this->getSetLayout->execute($setId);
|
||||
$layout = $this->getSetLayout->execute(
|
||||
new GetSetLayoutRequest(setId: $setId),
|
||||
);
|
||||
} catch (NotFoundException $exception) {
|
||||
return new JsonResponse(
|
||||
['error' => $exception->getMessage()],
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue