• Модуль: voximplant
  • Путь к файлу: ~/bitrix/modules/voximplant/lib/transcript.php
  • Класс: BitrixVoximplantTranscript
  • Вызов: Transcript::save
public function save()
{
	if($this->id == 0)
	{
		$insertResult = TranscriptTable::add($this->toArray());
		$this->id = $insertResult->getId();
	}
	else
	{
		TranscriptTable::update($this->id, $this->toArray());
		TranscriptLineTable::deleteByTranscriptId($this->id);
	}

	foreach ($this->lines as $line)
	{
		$line['TRANSCRIPT_ID'] = $this->id;
		TranscriptLineTable::add($line);
	}
}