• Модуль: tasks
  • Путь к файлу: ~/bitrix/modules/tasks/lib/manager/task.php
  • Класс: BitrixTasksManagershould
  • Вызов: should::convertFromItem
static function convertFromItem($item)
{
	if (!BitrixTasksItem::isA($item))
	{
		return array();
	}

	$data = $item->getArray();

	// do some transformations...
	Originator::formatSet($data);
	Auditor::formatSet($data);
	Accomplice::formatSet($data);
	ParentTask::formatSet($data);
	Project::formatSet($data);
	Tag::formatSet($data);
	RelatedTask::formatSet($data);

	// special case for checklist... i hate special cases...
	CheckList::parseSet($data);

	return $data;
}