Files
svc-essensplanung/src/Logic/Essen/Dto/MahlzeitReorderRequest.php
T

24 lines
521 B
PHP

<?php
declare(strict_types=1);
namespace App\Logic\Essen\Dto;
/**
* Request-DTO: die Reihenfolge der Planungsliste festlegen.
*
* `reihenfolge` ist die Liste der Mahlzeiten-IDs in der gewünschten
* (neuen) Reihenfolge. Die Use-Case-Implementierung nummeriert daraus
* `sortOrder` neu (Position 1..N).
*
* @param list<int> $reihenfolge
*/
final class MahlzeitReorderRequest
{
/** @param list<int> $reihenfolge */
public function __construct(
public readonly array $reihenfolge,
) {
}
}