• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/controller/activity/binding.php
  • Класс: Bitrix\Crm\Controller\Activity\Binding
  • Вызов: Binding::doesActivityExist
protected function doesActivityExist(int $activityId): bool
{
	$activity = $this->activityEntity::GetList(
		[],
		[
			'ID' => $activityId,
			'CHECK_PERMISSIONS' => 'N'
		],
		false,
		false,
		[
			'ID'
		]
	)->Fetch();
	if (!$activity)
	{
		$this->addError(new Error(
				Loc::getMessage('CRM_TYPE_ITEM_NOT_FOUND'),
				ErrorCode::NOT_FOUND
		));
	}

	return !!$activity;
}