• Модуль: socialnetwork
  • Путь к файлу: ~/bitrix/modules/socialnetwork/lib/controller/livefeed.php
  • Класс: BitrixSocialnetworkControllerLivefeed
  • Вызов: Livefeed::deleteEntryAction
public function deleteEntryAction($logId = 0): ?array
{
	$logId = (int)$logId;
	if ($logId <= 0)
	{
		$this->addError(new Error('No Log Id', 'SONET_CONTROLLER_LIVEFEED_NO_LOG_ID'));
		return null;
	}

	if (!Loader::includeModule('socialnetwork'))
	{
		$this->addError(new Error('Cannot include Socialnetwork module', 'SONET_CONTROLLER_LIVEFEED_NO_SOCIALNETWORK_MODULE'));
		return null;
	}

	if (!CSocNetUser::isCurrentUserModuleAdmin(SITE_ID, false))
	{
		$this->addError(new Error('No permissions', 'SONET_CONTROLLER_LIVEFEED_NO_PERMISSIONS'));
		return null;
	}

	return [
		'success' => CSocNetLog::delete($logId)
	];
}