• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/kanban.php
  • Класс: Bitrix\Crm\Kanban
  • Вызов: Kanban::getAdditionalFields
protected function getAdditionalFields($clearCache = false): array
{
	static $additionalFields = null;

	if ($clearCache)
	{
		$additionalFields = null;
	}

	if ($additionalFields === null)
	{
		$additionalFields = [];
		$displayedFields = $this->getDisplayedFieldsList($clearCache);

		foreach ($displayedFields as $field)
		{
			$fieldId = $field->getId();
			$additionalFields[$fieldId] = [
				'title' => HtmlFilter::encode($field->getTitle()),
				'type' => $field->getType(),
				'code' => $fieldId,
			];
		}
	}

	return $additionalFields;
}