7 protected function writeDebugTrack(
18 $trackingService = \CBPRuntime::GetRuntime(
true)->getDebugService(
'TrackingService');
19 if ($trackingService && $trackingService->canWrite($trackType, $workflowId))
27 protected function preparePropertyForWritingToTrack($value,
string $name =
''):
array
32 $toWrite[
'propertyName'] =
$name;
35 $toWrite[
'propertyValue'] = $value;
40 protected function writeSessionLegendTrack($workflowId): ?int
47 $debugSession = \Bitrix\Bizproc\Debugger\Session\Manager::getActiveSession();
53 return $this->writeDebugTrack(
59 $debugSession->getShortDescription()
63 protected function writeDocumentStatusTrack($workflowId,
array $status): ?int
71 'STATUS_ID' =>
$status[
'STATUS_ID'],
76 return $this->writeDebugTrack(
87 protected function writeAppliedTriggerTrack($workflowId,
array $trigger): ?int
94 return $this->writeDebugTrack(
100 $trigger[
'APPLIED_RULE_LOG'] ?? [],
105 protected function writeDocumentCategoryTrack($workflowId, $categoryName): ?int
112 return $this->writeDebugTrack(
</td ></tr ></table ></td ></tr >< tr >< td class="bx-popup-label bx-width30"><?=GetMessage("PAGE_NEW_TAGS")?> array( $site)