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

Public Member Functions

 __construct (IconFactory $iconFactory)
 
array getGroupInformation (int $groupId)
 
array getUserInformation (int $userId)
 

Protected Member Functions

array convert (BackendUserAuthentication $user)
 
 getAllSiteLanguages ()
 

Protected Attributes

IconFactory $iconFactory
 

Detailed Description

Transform information of user and groups into better format

Definition at line 31 of file UserInformationService.php.

Constructor & Destructor Documentation

◆ __construct()

TYPO3\CMS\Beuser\Service\UserInformationService::__construct ( IconFactory  $iconFactory)

Member Function Documentation

◆ convert()

◆ getAllSiteLanguages()

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

◆ getGroupInformation()

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

Get all relevant information for a backend usergroup

Parameters
int$groupId
Returns
‪array

Definition at line 47 of file UserInformationService.php.

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

◆ getUserInformation()

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

Get all relevant information of the user

Parameters
int$userId
Returns
‪array

Definition at line 90 of file UserInformationService.php.

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

Member Data Documentation

◆ $iconFactory

IconFactory TYPO3\CMS\Beuser\Service\UserInformationService::$iconFactory
protected