• Модуль: bizproc
  • Путь к файлу: ~/bitrix/modules/bizproc/lib/Debugger/Session/Entity/DebuggerSessionWorkflowContextTable.php
  • Класс: BitrixBizprocDebuggerSessionEntityDebuggerSessionWorkflowContextTable
  • Вызов: DebuggerSessionWorkflowContextTable::getMap
static function getMap()
{
	return [
		(new EntityIntegerField('ID'))
			->configurePrimary()
			->configureAutocomplete(),

		(new EntityStringField('SESSION_ID'))
			->addValidator(new LengthValidator(1, 32)),
		(new Reference(
			'SESSION',
			DebuggerSessionTable::class,
			Join::on('this.SESSION_ID', 'ref.ID'),
		))->configureJoinType(Join::TYPE_INNER),

		(new EntityStringField('WORKFLOW_ID'))
			->addValidator(new LengthValidator(1, 32)),

		(new EntityIntegerField('TEMPLATE_SHARDS_ID')),
		new Reference(
			'TEMPLATE_SHARDS',
			DebuggerSessionTemplateShardsTable::class,
			Join::on('this.TEMPLATE_SHARDS_ID', 'ref.ID')
		),
	];
}