• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/Service/Display/Field/UserField.php
  • Класс: Bitrix\Crm\Service\Display\Field\UserField
  • Вызов: UserField::getFormattedValueForMobile
protected function getFormattedValueForMobile($fieldValue, int $itemId, Options $displayOptions): array
{
	if ($this->isMultiple())
	{
		$userIds = [];
		if (is_array($fieldValue))
		{
			foreach ($fieldValue as $value)
			{
				$userIds[] = (int)$value;
			}
		}
		return [
			'value' => $userIds,
			'config' => $this->getPreparedConfig($userIds),
		];
	}

	$userId = (int)$fieldValue;
	return [
		'value' => $userId,
		'config' => $this->getPreparedConfig([$userId]),
	];
}