FrontendUser::resolveUserGroups() 

\nn\t3::FrontendUser()->resolveUserGroups($arr = [], $ignoreUids = []); 

Wandelt ein Array oder eine kommaseparierte Liste mit Benutzergrupen-UIDs in | fe_user_groups-Daten aus der Datenbank auf. Prüft auf geerbte Untergruppe.

\nn\t3::FrontendUser()->resolveUserGroups( [1,2,3] );
\nn\t3::FrontendUser()->resolveUserGroups( '1,2,3' );
Copied!

| @return array

Source Code 

public function resolveUserGroups( $arr = [], $ignoreUids = [] )
{
	$arr = \nn\t3::Arrays( $arr )->intExplode();
	if (!$arr) return [];
	return GeneralUtility::makeInstance(\TYPO3\CMS\Core\Authentication\GroupResolver::class)->resolveGroupsForUser(['usergroup'=>join(',', $arr)], 'fe_groups');
}
Copied!