• Модуль: main
  • Путь к файлу: ~/bitrix/modules/main/lib/copy/entitycopier.php
  • Класс: BitrixMainCopyEntityCopier
  • Вызов: EntityCopier::startCopyEntities
protected function startCopyEntities(ContainerCollection $containerManager)
{
	$results = [];

	foreach ($this->entitiesToCopy as $entity)
	{
		$results[] = $entity->copy($containerManager);
	}

	$data = [];
	foreach ($results as $result)
	{
		$data = $data + $result->getData();
		if ($result->getErrors())
		{
			$this->result->addErrors($result->getErrors());
		}
	}
	if ($data)
	{
		$this->result->setData($data);
	}
}