• Модуль: calendar
  • Путь к файлу: ~/bitrix/modules/calendar/lib/sync/managers/connectionmanager.php
  • Класс: BitrixCalendarSyncManagersConnectionManager
  • Вызов: ConnectionManager::getSocialUserLogin
protected function getSocialUserLogin(Role $owner, string $accountType): string
{
	$user = UserTable::query()
		->addFilter('=USER_ID', $owner->getId())
		->addFilter('=EXTERNAL_AUTH_ID', $accountType)
		->setSelect(['LOGIN'])
		->fetch();

	return $user['LOGIN'] ?? '';
}