• Модуль: socialnetwork
  • Путь к файлу: ~/bitrix/modules/socialnetwork/lib/copy/implement/group.php
  • Класс: BitrixSocialnetworkCopyImplementGroup
  • Вызов: Group::getFields
public function getFields(Container $container, $entityId)
{
	$fields = [];

	$queryObject = CSocNetGroup::getList(
		["ID" => "DESC"], ["ID" => (int) $entityId], false, false, ["*"]);
	while ($group = $queryObject->fetch())
	{
		if ($group["IMAGE_ID"] > 0)
		{
			$group["IMAGE_ID"] = CFile::makeFileArray($group["IMAGE_ID"]);
		}
		if (!empty($group['NAME']))
		{
			$group['NAME'] = Emoji::decode($group['NAME']);
		}
		if (!empty($group['DESCRIPTION']))
		{
			$group['DESCRIPTION'] = Emoji::decode($group['DESCRIPTION']);
		}

		$fields["SITE_ID"] = $this->getSiteIds($group["ID"]);

		$fields = $group;
	}

	return $fields;
}