Файловый менеджер - Редактировать - /var/www/axolotl/data/www/axolotls.ru/www/bitrix/modules/voximplant/lib/model/transcriptline.php
Назад
<?php namespace Bitrix\Voximplant\Model; use Bitrix\Main; use Bitrix\Main\Entity; class TranscriptLineTable extends Entity\DataManager { public static function getTableName() { return 'b_voximplant_transcript_line'; } public static function getMap() { return array( 'ID' => new Entity\IntegerField('ID', array( 'primary' => true, 'autocomplete' => true )), 'TRANSCRIPT_ID' => new Entity\StringField('TRANSCRIPT_ID'), 'SIDE' => new Entity\StringField('SIDE'), 'START_TIME' => new Entity\IntegerField('START_TIME'), 'STOP_TIME' => new Entity\IntegerField('STOP_TIME'), 'MESSAGE' => new Entity\TextField('MESSAGE'), 'TRANSCRIPT' => new Entity\ReferenceField("TRANSCRIPT", TranscriptTable::getEntity(), array( "=this.TRANSCRIPT_ID" => "ref.ID" )) ); } public static function deleteByTranscriptId($transcriptId) { $transcriptId = (int)$transcriptId; if($transcriptId <= 0) { throw new Main\ArgumentException('transcriptId must be greater than zero.', 'transcriptId'); } $helper = Main\Application::getConnection()->getSqlHelper(); Main\Application::getConnection()->queryExecute("DELETE FROM ".$helper->quote(static::getTableName())." WHERE TRANSCRIPT_ID = {$transcriptId}"); } }
| ver. 1.4 |
Github
|
.
| PHP 7.4.8 | Генерация страницы: 0 |
proxy
|
phpinfo
|
Настройка