• Модуль: socialnetwork
  • Путь к файлу: ~/bitrix/modules/socialnetwork/lib/componenthelper.php
  • Класс: BitrixSocialnetworkComponentHelper
  • Вызов: ComponentHelper::listWorkgroupSliderMenuSignedParameters
static function listWorkgroupSliderMenuSignedParameters(array $componentParameters = []): array
{
	return array_filter($componentParameters, static function ($key) {
/*
		'PATH_TO_USER',
		'PATH_TO_GROUP_EDIT',
		'PATH_TO_GROUP_INVITE',
		'PATH_TO_GROUP_CREATE',
		'PATH_TO_GROUP_COPY',
		'PATH_TO_GROUP_REQUEST_SEARCH',
		'PATH_TO_USER_REQUEST_GROUP',
		'PATH_TO_GROUP_REQUESTS',
		'PATH_TO_GROUP_REQUESTS_OUT',
		'PATH_TO_GROUP_MODS',
		'PATH_TO_GROUP_USERS',
		'PATH_TO_USER_LEAVE_GROUP',
		'PATH_TO_GROUP_DELETE',
		'PATH_TO_GROUP_FEATURES',
		'PATH_TO_GROUP_BAN',
		'PATH_TO_SEARCH',
		'PATH_TO_SEARCH_TAG',
		'PATH_TO_GROUP_BLOG_POST',
		'PATH_TO_GROUP_BLOG',
		'PATH_TO_BLOG',
		'PATH_TO_POST',
		'PATH_TO_POST_EDIT',
		'PATH_TO_USER_BLOG_POST_IMPORTANT',
		'PATH_TO_GROUP_FORUM',
		'PATH_TO_GROUP_FORUM_TOPIC',
		'PATH_TO_GROUP_FORUM_MESSAGE',
		'PATH_TO_GROUP_SUBSCRIBE',
		'PATH_TO_MESSAGE_TO_GROUP',
		'PATH_TO_GROUP_TASKS',
		'PATH_TO_GROUP_TASKS_TASK',
		'PATH_TO_GROUP_TASKS_VIEW',
		'PATH_TO_GROUP_CONTENT_SEARCH',
		'PATH_TO_MESSAGES_CHAT',
		'PATH_TO_VIDEO_CALL',
		'PATH_TO_CONPANY_DEPARTMENT',
		'PATH_TO_USER_LOG',
		'PATH_TO_GROUP_LOG',

		'PAGE_VAR',
		'USER_VAR',
		'GROUP_VAR',
		'TASK_VAR',
		'TASK_ACTION_VAR',

		'SET_NAV_CHAIN',
		'USER_ID',
		'GROUP_ID',
		'ITEMS_COUNT',
		'FORUM_ID',
		'BLOG_GROUP_ID',
		'TASK_FORUM_ID',
		'THUMBNAIL_LIST_SIZE',
		'DATE_TIME_FORMAT',
		'SHOW_YEAR',
		'NAME_TEMPLATE',
		'SHOW_LOGIN',
		'CAN_OWNER_EDIT_DESKTOP',
		'CACHE_TYPE',
		'CACHE_TIME',
		'USE_MAIN_MENU',
		'LOG_SUBSCRIBE_ONLY',
		'GROUP_PROPERTY',
		'GROUP_USE_BAN',
		'BLOG_ALLOW_POST_CODE',
		'SHOW_RATING',
		'LOG_THUMBNAIL_SIZE',
		'LOG_COMMENT_THUMBNAIL_SIZE',
		'LOG_NEW_TEMPLATE',

*/
		return (in_array($key, [
			'GROUP_ID',
			'SET_TITLE',
			'PATH_TO_GROUP',
		]));
	}, ARRAY_FILTER_USE_KEY);
}