3namespace Bitrix\Socialnetwork\Controller;
6use Bitrix\Socialnetwork\Internals\EventService\EventDictionary;
7use Bitrix\Socialnetwork\Internals\EventService\Service;
8use Bitrix\Socialnetwork\Internals\Space\Counter;
9use Bitrix\Socialnetwork\Space\List\Dictionary;
10use Bitrix\Socialnetwork\Space\List\SpaceListMode;
30 ->getMemberSpaceCounters();
38 public function readAllAction(
int $space = 0,
string $feature = Dictionary::FEATURE_DISCUSSIONS): void
40 if (!array_key_exists($feature, Dictionary::AVAILABLE_FEATURES))
47 case Dictionary::FEATURE_GENERAL:
48 case Dictionary::FEATURE_DISCUSSIONS:
50 EventDictionary::EVENT_SPACE_LIVEFEED_READ_ALL, [
51 'USER_ID' => $this->userId,
53 'FEATURE_ID' => $feature,
69 if (Loader::includeModule(
'intranet'))
71 \Bitrix\Intranet\Composite\CacheProvider::deleteUserCache();
readAllAction(int $space=0, string $feature=Dictionary::FEATURE_DISCUSSIONS)
saveListSateAction(string $spacesListState)
static setOption(int $userId, string $mode)
</td ></tr ></table ></td ></tr >< tr >< td class="bx-popup-label bx-width30"><?=GetMessage("PAGE_NEW_TAGS")?> array( $site)