...Человеческий поиск в разработке...
- Модуль: vote
- Путь к файлу: ~/bitrix/modules/vote/lib/copy/implement/vote.php
- Класс: BitrixVoteCopyImplementVote
- Вызов: Vote::copyQuestion
private function copyQuestion(int $voteId, int $copiedVoteId) { if (!$this->questionCopier) { return new Result(); } $containerCollection = new ContainerCollection(); $queryObject = QuestionTable::getList(["filter" => ["VOTE_ID" => $voteId]]); while ($question = $queryObject->fetch()) { $container = new Container($question["ID"]); $container->setParentId($copiedVoteId); $containerCollection[] = $container; } if (!$containerCollection->isEmpty()) { return $this->questionCopier->copy($containerCollection); } return new Result(); }