• Модуль: tasks
  • Путь к файлу: ~/bitrix/modules/tasks/classes/general/tasks_report_helper.php
  • Класс: CTasksReportHelper
  • Вызов: CTasksReportHelper::appendTextUserFieldsAsTrimmed
static function appendTextUserFieldsAsTrimmed(BitrixMainEntityBase $entity)
{
	// Advanced fields for text user fields
	$textFields = array();

	foreach ($textFields as $fieldInfo)
	{
		if (is_object($fieldInfo))
		{
			if (!$entity->hasField($fieldInfo->getName()))
			{
				$entity->addField($fieldInfo);
			}
		}
		else
		{
			if (!$entity->hasField($fieldInfo['name']))
			{
				$entity->addField($fieldInfo['def'], $fieldInfo['name']);
			}
		}
	}
}