• Модуль: calendar
  • Путь к файлу: ~/bitrix/modules/calendar/lib/sync/factories/sectionconnectionfactory.php
  • Класс: BitrixCalendarSyncFactoriesSectionConnectionFactory
  • Вызов: SectionConnectionFactory::getListByConnection
public function getListByConnection(Connection $connection, bool $onlyActive = true): array
{
	$statement = SectionConnectionTable::query();
	$statement->setSelect(['*']);
	$statement->addFilter('CONNECTION_ID', $connection->getId());
	if ($onlyActive)
	{
		$statement->addFilter('=ACTIVE', 'Y');
	}

	$links = $statement->exec();
	$result = [];
	while ($link = $links->fetchObject())
	{
		$result[] = $this->prepareLink($link, $connection);
	}

	return $result;
}