• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/Service/Timeline/Item/Activity/Email.php
  • Класс: Bitrix\Crm\Service\Timeline\Item\Activity\Email
  • Вызов: Email::getLogo
public function getLogo(): ?Logo
{
	$direction = (int)$this->getAssociatedEntityModel()->get('DIRECTION');
	$logo = new Logo('email');
	switch ($direction)
	{
		case CCrmActivityDirection::Incoming:
			if ($this->isScheduled())
			{
				return $logo->setAdditionalIconCode('arrow-incoming');
			}
			else
			{
				return $logo->setAdditionalIconCode('done');
			}
		case CCrmActivityDirection::Outgoing:
			return $logo->setAdditionalIconCode('arrow-outgoing');
	}
	return $logo;
}