57 if (intval($user_id) <= 0)
60 if(defined(
"BX_COMP_MANAGED_CACHE"))
65 $cache_id =
'sonet_smartfilter_default_'.$user_id;
66 $obCache =
new CPHPCache;
67 $cache_dir =
'/sonet/log_smartfilter/';
69 if($obCache->InitCache($ttl, $cache_id, $cache_dir))
71 $tmpVal = $obCache->GetVars();
72 $default_value = $tmpVal[
"VALUE"];
77 $default_value =
false;
79 if (is_object($obCache))
80 $obCache->StartDataCache($ttl, $cache_id, $cache_dir);
89 if ($arSmartFilter = $rsSmartFilter->Fetch())
90 $default_value = $arSmartFilter[
"TYPE"];
92 if (is_object($obCache))
95 "VALUE" => $default_value
97 $obCache->EndDataCache($arCacheData);
103 $default_value = COption::GetOptionString(
"socialnetwork",
"sonet_log_smart_filter",
"N",
"");
105 return $default_value;