setItems(array $items) {
$this->items = $items
}
Всегда лучше добавлять в массив по одному, так как это позволит явно указать тип аргументов?
public function addItem(int $id, int $quantity)
{
$this->items[] = ['id' => $id, 'quantity' => $quantity];
}
Даже, если для этого придется использовать метод addItem через цикл или array_map?
Такие подробности можно заворачивать в отдельный vo или dto
Обсуждают сегодня