• Модуль: bizproc
  • Путь к файлу: ~/bitrix/modules/bizproc/lib/restservice.php
  • Класс: BitrixBizprocRestService
  • Вызов: RestService::getProviderList
static function getProviderList($params, $n, $server)
{
	if (Loader::includeModule('messageservice'))
	{
		return BitrixMessageServiceRestService::getSenderList($params, $n, $server);
	}

	if(!$server->getClientId())
	{
		throw new AccessException("Application context required");
	}

	self::checkAdminPermissions();
	$iterator = RestProviderTable::getList(array(
		'select' => array('CODE'),
		'filter' => array(
			'=APP_ID' => $server->getClientId()
		)
	));

	$result = array();
	while ($row = $iterator->fetch())
	{
		$result[] = $row['CODE'];
	}
	return $result;
}