• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/entity/commentshelper.php
  • Класс: Bitrix\Crm\Entity\CommentsHelper
  • Вызов: CommentsHelper::prepareFieldsFromEditorAdapterToView
static function prepareFieldsFromEditorAdapterToView(int $entityTypeId, array $fields): array
{
	foreach (self::getFieldsWithFlexibleContentType($entityTypeId) as $fieldName)
	{
		if (empty($fields[$fieldName]))
		{
			continue;
		}

		/*
		 * EditorAdapter fetches comments from Item, and Item always returns bb code
		 */
		$fields[$fieldName . '_HTML'] = TextHelper::sanitizeHtml(TextHelper::convertBbCodeToHtml($fields[$fieldName]));
	}

	return $fields;
}