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