Bitrix API

TranscribeCallRecording extends AbstractOperation

FinalYes

Table of Contents

Constants

CONTEXT_ID  = 'transcribe_call_recording'
SUPPORTED_AUDIO_EXTENSIONS  = \Bitrix\Crm\Service\Timeline\Config::ALLOWED_AUDIO_EXTENSIONS
SUPPORTED_TARGET_ENTITY_TYPE_IDS  = [\CCrmOwnerType::Activity]
TYPE_ID  = 1

Methods

__construct()  : mixed
constructPayload()  : Dto|null
constructResult()  : Result
isSuitableTarget()  : bool
launch()  : Result
onQueueJobExecute()  : Result
onQueueJobFail()  : Result
setIsManualLaunch()  : self
setScenario()  : self

Constants

SUPPORTED_AUDIO_EXTENSIONS

public mixed SUPPORTED_AUDIO_EXTENSIONS = \Bitrix\Crm\Service\Timeline\Config::ALLOWED_AUDIO_EXTENSIONS

SUPPORTED_TARGET_ENTITY_TYPE_IDS

public mixed SUPPORTED_TARGET_ENTITY_TYPE_IDS = [\CCrmOwnerType::Activity]

Methods

__construct()

public __construct(ItemIdentifier $target, int $storageTypeId, int $storageElementId[, int|null $userId = null ][, int|null $parentJobId = null ]) : mixed
Parameters
$target : ItemIdentifier
$storageTypeId : int
$storageElementId : int
$userId : int|null = null
$parentJobId : int|null = null

constructPayload()

public static constructPayload(string $json) : Dto|null
Parameters
$json : string
Return values
Dto|null

constructResult()

public static constructResult(EO_Queue $job) : Result
Parameters
$job : EO_Queue
Tags
throws
ArgumentException
Return values
Result

isSuitableTarget()

public static isSuitableTarget(ItemIdentifier $target) : bool
Parameters
$target : ItemIdentifier
Return values
bool

onQueueJobExecute()

public static onQueueJobExecute(Event $event, EO_Queue $job) : Result
Parameters
$event : Event
$job : EO_Queue
Return values
Result

onQueueJobFail()

public static onQueueJobFail(Event $event, EO_Queue $job) : Result
Parameters
$event : Event
$job : EO_Queue
Return values
Result

setIsManualLaunch()

public setIsManualLaunch(bool $isManualLaunch) : self
Parameters
$isManualLaunch : bool
Return values
self

setScenario()

public setScenario(string $scenario) : self
Parameters
$scenario : string
Return values
self

        
On this page

Search results