• Модуль: seo
  • Путь к файлу: ~/bitrix/modules/seo/lib/analytics/service.php
  • Класс: BitrixSeoAnalyticsService
  • Вызов: Service::getAccounts
static function getAccounts($type)
{
	if (!static::canUse())
	{
		return array();
	}

	$result = array();

	$account = static::getAccount($type);
	$accountsResult = $account->getList();
	if ($accountsResult->isSuccess())
	{
		while ($accountData = $accountsResult->fetch())
		{
			$accountData = $account->normalizeListRow($accountData);
			if ($accountData['ID'])
			{
				$result[] = array(
					'id' => $accountData['ID'],
					'name' => $accountData['NAME'] ? $accountData['NAME'] : $accountData['ID']
				);
			}
		}
	}
	else
	{
		self::$errors = $accountsResult->getErrorMessages();
	}

	return $result;
}