‪TYPO3CMS  ‪main
TYPO3\CMS\Frontend\Authentication\ModifyResolvedFrontendGroupsEvent Class Reference

Public Member Functions

 __construct (private readonly FrontendUserAuthentication $user, private array $groups, private readonly ServerRequestInterface $request)
 
 getRequest ()
 
 getUser ()
 
 getGroups ()
 
 setGroups (array $groups)
 

Detailed Description

Event listener to allow to add custom Frontend Groups to a (frontend) request regardless if a user is logged in or not.

Definition at line 26 of file ModifyResolvedFrontendGroupsEvent.php.

Constructor & Destructor Documentation

◆ __construct()

TYPO3\CMS\Frontend\Authentication\ModifyResolvedFrontendGroupsEvent::__construct ( private readonly FrontendUserAuthentication  $user,
private array  $groups,
private readonly ServerRequestInterface  $request 
)

Definition at line 28 of file ModifyResolvedFrontendGroupsEvent.php.

Member Function Documentation

◆ getGroups()

TYPO3\CMS\Frontend\Authentication\ModifyResolvedFrontendGroupsEvent::getGroups ( )

Definition at line 44 of file ModifyResolvedFrontendGroupsEvent.php.

◆ getRequest()

TYPO3\CMS\Frontend\Authentication\ModifyResolvedFrontendGroupsEvent::getRequest ( )

Definition at line 34 of file ModifyResolvedFrontendGroupsEvent.php.

◆ getUser()

TYPO3\CMS\Frontend\Authentication\ModifyResolvedFrontendGroupsEvent::getUser ( )

Definition at line 39 of file ModifyResolvedFrontendGroupsEvent.php.

◆ setGroups()

TYPO3\CMS\Frontend\Authentication\ModifyResolvedFrontendGroupsEvent::setGroups ( array  $groups)

Definition at line 49 of file ModifyResolvedFrontendGroupsEvent.php.