• Модуль: salescenter
  • Путь к файлу: ~/bitrix/modules/salescenter/lib/integration/landingmanager.php
  • Класс: BitrixSalesCenterIntegrationLandingManager
  • Вызов: LandingManager::getConnectedSite
protected function getConnectedSite()
{
	if ($this->connectedSite === null)
	{
		$siteId = $this->getConnectedSiteId();
		if ($siteId > 0 && $this->isEnabled)
		{
			LandingRights::setOff();
			$site = LandingSite::getList([
				'select' => ['ID', 'ACTIVE', 'XML_ID'],
				'filter' => [
					'=ID' => $siteId,
					'=DELETED' => 'N',
				],
			])->fetch();

			if ($site)
			{
				$this->connectedSite = $site;
			}

			LandingRights::setOn();
		}
	}

	return $this->connectedSite;
}