• Модуль: location
  • Путь к файлу: ~/bitrix/modules/location/lib/source/google/finder.php
  • Класс: BitrixLocationSourceGoogleFinder
  • Вызов: Finder::find
public function find(array $fields)
{
	$rawData = $this->requester->request($fields);

	if (
		is_array($rawData)
		&& isset($rawData['status']) && $rawData['status'] !== 'OK'
		&& isset($rawData['error_message']) && $rawData['error_message'] <> ''
	)
	{
		throw new RuntimeException($rawData['error_message'], ErrorCodes::FINDER_ERROR);
	}

	return $this->converter !== null ? $this->converter->convert($rawData) : $rawData;
}