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

Public Member Functions

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

Private Attributes

FrontendUserAuthentication $user
 
array $groups
 
ServerRequestInterface $request
 

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 ( FrontendUserAuthentication  $user,
array  $groups,
?ServerRequestInterface  $request 
)

Member Function Documentation

◆ getGroups()

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

◆ getRequest()

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

◆ getUser()

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

◆ setGroups()

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

Member Data Documentation

◆ $groups

◆ $request

ServerRequestInterface TYPO3\CMS\Frontend\Authentication\ModifyResolvedFrontendGroupsEvent::$request
private

◆ $user