• Модуль: tasks
  • Путь к файлу: ~/bitrix/modules/tasks/lib/manager/task.php
  • Класс: BitrixTasksManagerTask
  • Вызов: Task::adaptSet
static function adaptSet(&$data)
{
	Originator::adaptSet($data);
	Auditor::adaptSet($data);
	Accomplice::adaptSet($data);
	Tag::adaptSet($data);
	CheckList::adaptSet($data);
	RelatedTask::adaptSet($data);
	ParentTask::adaptSet($data);
	Project::adaptSet($data);

	// special case: responsibles
	Responsible::adaptSet($data);
	if (is_array($data[Responsible::getLegacyFieldName()] ?? null))
	{
		$data[ Responsible::getLegacyFieldName() ] = array_shift($data[ Responsible::getLegacyFieldName() ]);
	}
}