nextId(); $scheduledNode = new ScheduledNode( id: $id, date: $dto->date, plan: $dto->plan, ); $this->existingScheduledNodes[$id] = $scheduledNode; return $scheduledNode; } public function nextId(): int { return count($this->existingScheduledNodes); } }