‪TYPO3CMS  ‪main
TYPO3\CMS\Beuser\Service\UserInformationService Class Reference

Public Member Functions

 __construct (protected readonly IconFactory $iconFactory, protected readonly ModuleProvider $moduleProvider,)
 
 getGroupInformation (int $groupId)
 
 getUserInformation (int $userId)
 

Protected Member Functions

 convert (BackendUserAuthentication $user)
 
 getAllSiteLanguages ()
 

Detailed Description

Transform information of user and groups into better format

Definition at line 32 of file UserInformationService.php.

Constructor & Destructor Documentation

◆ __construct()

TYPO3\CMS\Beuser\Service\UserInformationService::__construct ( protected readonly IconFactory  $iconFactory,
protected readonly ModuleProvider  $moduleProvider 
)

Definition at line 34 of file UserInformationService.php.

Member Function Documentation

◆ convert()

◆ getAllSiteLanguages()

TYPO3\CMS\Beuser\Service\UserInformationService::getAllSiteLanguages ( )
protected

◆ getGroupInformation()

TYPO3\CMS\Beuser\Service\UserInformationService::getGroupInformation ( int  $groupId)

Get all relevant information for a backend usergroup

Definition at line 42 of file UserInformationService.php.

References TYPO3\CMS\Beuser\Service\UserInformationService\convert().

◆ getUserInformation()

TYPO3\CMS\Beuser\Service\UserInformationService::getUserInformation ( int  $userId)

Get all relevant information of the user

Definition at line 82 of file UserInformationService.php.

References TYPO3\CMS\Beuser\Service\UserInformationService\convert().