name === null) { throw new BadRequestException('name is required'); } $text = $this->textRepo->create(new CreateTextDto( name: $request->name, )); $this->nodeRepo->create(new CreateNodeDto( text: $text, title: $text->getName(), parentNode: null, )); return $text; } }