• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/controller/timeline/activity.php
  • Класс: Bitrix\Crm\Controller\Timeline\Activity
  • Вызов: Activity::loadActivity
private function loadActivity(int $activityId, int $ownerTypeId, int $ownerId): ?array
{
	if(!\CCrmOwnerType::IsDefined($ownerTypeId) || $ownerId <= 0)
	{
		$this->addError(\Bitrix\Crm\Controller\ErrorCode::getOwnerNotFoundError());

		return null;
	}

	$activity = \CCrmActivity::GetByID($activityId);
	if (!$activity)
	{
		$this->addError(\Bitrix\Crm\Controller\ErrorCode::getNotFoundError());

		return null;
	}

	return $activity;
}