• Модуль: location
  • Путь к файлу: ~/bitrix/modules/location/lib/repository/location/database.php
  • Класс: BitrixLocationRepositoryLocationDatabase
  • Вызов: Database::findByExternalId
public function findByExternalId(string $externalId, string $sourceCode, string $languageId)
{
	if($externalId == '')
	{
		return null;
	}

	$result = $this->createQuery($languageId)
		->addFilter('=EXTERNAL_ID', $externalId)
		->addFilter('=SOURCE_CODE', $sourceCode)
		->fetchObject();

	if($result)
	{
		$result = BitrixLocationEntityLocationConverterOrmConverter::createLocation($result, $languageId);
	}

	return $result;

}