• Модуль: tasks
  • Путь к файлу: ~/bitrix/modules/tasks/lib/integration/disk.php
  • Класс: BitrixTasksIntegrationDisk
  • Вызов: Disk::onBuildConnectorList
static function onBuildConnectorList()
{
	return new EventResult(EventResult::SUCCESS, [
		'TASK' => [
			'ENTITY_TYPE' => 'tasks_task', // should match entity type from user fields: TASKS_TASK
			'MODULE_ID' => 'tasks',
			'CLASS' => DiskConnectorTask::className(),
		],
		'TASK_TEMPLATE' => [
			'ENTITY_TYPE' => 'tasks_task_template', // should match entity type from user fields: TASKS_TASK_TEMPLATE
			'MODULE_ID' => 'tasks',
			'CLASS' => DiskConnectorTaskTemplate::className(),
		],
		'TASK_CHECKLIST' => [
			'ENTITY_TYPE' => 'tasks_task_checklist', // should match entity type from user fields: TASKS_TASK_CHECKLIST
			'MODULE_ID' => 'tasks',
			'CLASS' => DiskConnectorCheckListTask::className(),
		],
		'TEMPLATE_CHECKLIST' => [
			'ENTITY_TYPE' => 'tasks_task_template_checklist', // should match entity type from user fields: TASKS_TASK_TEMPLATE_CHECKLIST
			'MODULE_ID' => 'tasks',
			'CLASS' => DiskConnectorCheckListTemplate::className(),
		],
		'SCRUM_ITEM' => [
			'ENTITY_TYPE' => 'tasks_scrum_item',
			'MODULE_ID' => 'tasks',
			'CLASS' => DiskConnectorScrumItem::className(),
		],
		'TASKS_TASK_RESULT' => [
			'ENTITY_TYPE' => 'tasks_task_result',
			'MODULE_ID' => 'tasks',
			'CLASS' => DiskConnectorTaskResult::className(),
		],
	]);
}