• Модуль: voximplant
  • Путь к файлу: ~/bitrix/modules/voximplant/classes/general/vi_outgoing.php
  • Класс: CVoxImplantOutgoing
  • Вызов: CVoxImplantOutgoing::restartCallback
static function restartCallback(array $parameters)
{
	$result = self::startCallBack(
		$parameters['lineSearchId'],
		$parameters['number'],
		$parameters['textToPronounce'],
		$parameters['voice'] ?: '',
		is_array($parameters['customData']) ? $parameters['customData'] : array(),
		(int)$parameters['redialAttempt'] + 1
	);

	if($result->isSuccess())
	{
		CVoxImplantHistory::WriteToLog('Callback restarted successfully');
		return true;
	}
	else
	{
		CVoxImplantHistory::WriteToLog('There were errors during callback restart: ' . implode('; ', $result->getErrorMessages()));
		return false;
	}
}