• Модуль: tasks
  • Путь к файлу: ~/bitrix/modules/tasks/lib/internals/task/result/resultparser.php
  • Класс: BitrixTasksInternalsTaskResultResultParser
  • Вызов: ResultParser::setAllow
private function setAllow()
{
	$this->allow = static::DEFAULT_ALLOW;

	if (!$this->result)
	{
		return;
	}

	$files = $this->result->get(BitrixTasksInternalsTaskResultResultTable::UF_FILE_NAME);
	if (empty($files))
	{
		return;
	}

	$uf = $this->ufManager->getUserFields(ResultTable::getUfId());
	$uf[ResultTable::UF_FILE_NAME]['VALUE'] = $files;

	$this->allow["USERFIELDS"] = [
		ResultTable::UF_FILE_NAME => $uf[ResultTable::UF_FILE_NAME],
	];
}