• Модуль: landing
  • Путь к файлу: ~/bitrix/modules/landing/lib/connector/socialnetwork.php
  • Класс: BitrixLandingConnectorSocialNetwork
  • Вызов: SocialNetwork::getGroupIdByFeatureId
static function getGroupIdByFeatureId(int $featureId): ?int
{
	static $featureToGroup = null;

	if ($featureToGroup === null)
	{
		$res = CSocNetFeatures::getList(
			[],
			[
				'ENTITY_TYPE' => SONET_ENTITY_GROUP,
				'FEATURE' => self::SETTINGS_CODE,
			],
			false, false,
			['ID', 'ENTITY_ID']
		);
		while ($row = $res->fetch())
		{
			$featureToGroup[$row['ID']] = $row['ENTITY_ID'];
		}
	}

	return $featureToGroup[$featureId] ?? null;
}