‪TYPO3CMS  10.4
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)
 

Protected Attributes

IconFactory $iconFactory
 

Detailed Description

Transform information of user and groups into better format

Definition at line 30 of file UserInformationService.php.

Constructor & Destructor Documentation

◆ __construct()

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

Member Function Documentation

◆ convert()

◆ 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(), and TYPO3\CMS\Backend\Utility\BackendUtility\getRecord().

◆ 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 80 of file UserInformationService.php.

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

Member Data Documentation

◆ $iconFactory

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