• Модуль: tasks
  • Путь к файлу: ~/bitrix/modules/tasks/classes/general/taskwebservice.php
  • Класс: CTasksWebService
  • Вызов: CTasksWebService::__InTaskCheckActiveFeature
function __InTaskCheckActiveFeature($taskType, $ownerId)
{
	$taskType = mb_strtolower($taskType);
	if (!in_array($taskType, array("group", "user")))
		$taskType = "user";

	$ownerId = intval($ownerId);
	if ($ownerId <= 0)
	{
		$taskType = "user";
		$ownerId = $GLOBALS["USER"]->GetID();
	}

	$ownerId = intval($ownerId);
	if ($ownerId <= 0)
		return false;

	// added by me
	if ($taskType == 'group')
		CModule::IncludeModule('socialnetwork');

	return CSocNetFeatures::IsActiveFeature((($taskType == 'user') ? SONET_ENTITY_USER : SONET_ENTITY_GROUP), $ownerId, "tasks");
}