• Модуль: rpa
  • Путь к файлу: ~/bitrix/modules/rpa/lib/model/item.php
  • Класс: BitrixRpaModelItem
  • Вызов: Item::getName
public function getName(): string
{
	$fieldName = $this->getType()->getItemUfNameFieldName();
	$name = '';
	if($this->sysGetEntity()->hasField($fieldName))
	{
		$name = $this->get($fieldName);
	}
	if(empty($name))
	{
		if($this->getId() > 0)
		{
			$name = $this->getType()->getTitle().' #'.$this->getId();
		}
		else
		{
			$name = Loc::getMessage('RPA_MODEL_ITEM_NEW_NAME', ['#TYPE_NAME#' => $this->getType()->getTitle()]);
		}
	}

	if (is_array($name))
	{
		$name = reset($name);
	}

	return $name;
}