- Модуль: crm
- Путь к файлу: ~/bitrix/modules/crm/lib/Service/Timeline/Item/Configurable.php
- Класс: Bitrix\Crm\Service\Timeline\Item\Configurable
- Вызов: Configurable::buildNoteBlock
private function buildNoteBlock(): ?Note
{
if ($noteModel = $this->model->getNote())
{
$note = (new Note(
$this->getContext(),
$noteModel->getId(),
$noteModel->getText(),
$noteModel->getItemType(),
$noteModel->getItemId(),
$noteModel->getUpdatedBy() ? Layout\User::createFromArray($noteModel->getUpdatedBy()) : null,
))->setSort(PHP_INT_MAX);
}
else
{
$note = Note::createEmpty(
$this->getContext(),
$this->getNoteItemType(),
$this->getNoteItemId(),
)
->setSort(PHP_INT_MAX)
;
}
return $note;
}