• Модуль: socialnetwork
  • Путь к файлу: ~/bitrix/modules/socialnetwork/lib/internals/counter/push/workgrouprequestsoutsender.php
  • Класс: BitrixSocialnetworkInternalsCounterPushWorkgroupRequestsOutSender
  • Вызов: WorkgroupRequestsOutSender::getRoleFilterValue
protected function getRoleFilterValue($initiatePermsValue): array
{
	switch ($initiatePermsValue)
	{
		case UserToGroupTable::ROLE_USER:
			$roleFilterValue = UserToGroupTable::getRolesMember();
			break;
		case UserToGroupTable::ROLE_MODERATOR:
			$roleFilterValue = [ UserToGroupTable::ROLE_OWNER, UserToGroupTable::ROLE_MODERATOR ] ;
			break;
		default:
			$roleFilterValue = [ UserToGroupTable::ROLE_OWNER ];
	}

	return $roleFilterValue;
}