• Модуль: voximplant
  • Путь к файлу: ~/bitrix/modules/voximplant/lib/transcript.php
  • Класс: BitrixVoximplantTranscript
  • Вызов: Transcript::parse
static function parse($content)
{
	$result = array();
	$lines = explode("n", $content);
	foreach ($lines as $line)
	{
		if(preg_match("/^(w+) (dd:dd:dd) - (dd:dd:dd) : (.+)$/", $line, $matches))
		{
			$result[] = array(
				'SIDE' => $matches[1],
				'START_TIME' => self::convertTimeToSeconds($matches[2]),
				'STOP_TIME' => self::convertTimeToSeconds($matches[3]),
				'MESSAGE' => $matches[4]
			);
		}
	}

	return $result;
}