• Модуль: messageservice
  • Путь к файлу: ~/bitrix/modules/messageservice/lib/sender/sms/smsru.php
  • Класс: BitrixMessageServiceSenderSmsSmsRu
  • Вызов: SmsRu::loadFromList
private function loadFromList()
{
	$params = array(
		'embed_id' => $this->getOption('embed_id')
	);
	$result = $this->callExternalMethod('my/senders', $params);

	if ($result->isSuccess())
	{
		$from = array();
		$resultData = $result->getData();
		foreach ($resultData['senders'] as $sender)
		{
			if (!empty($sender))
			{
				$from[] = array(
					'id' => $sender,
					'name' => $sender
				);
			}
		}

		$this->setOption('from_list', $from);
	}
}