• Модуль: messageservice
  • Путь к файлу: ~/bitrix/modules/messageservice/lib/sender/sms/rest.php
  • Класс: BitrixMessageServiceSenderSmsRest
  • Вызов: Rest::getFromList
public function getFromList(): array
{
	$list = [];
	if (!$this->canUse())
	{
		return $list;
	}

	$result = RestAppTable::getList();
	while ($row = $result->fetch())
	{
		$list[] = [
			'id' => $row['APP_ID'].'|'.$row['CODE'],
			'name' => sprintf('[%s] %s',
				$this->getLangField($row['ID'], 'APP_NAME'),
				$this->getLangField($row['ID'], 'NAME')
			),
			'description' => $this->getLangField($row['ID'], 'DESCRIPTION')
		];
	}
	return $list;
}