‪TYPO3CMS  ‪main
TYPO3\CMS\Install\Command\SetupDefaultBackendUserGroupsCommand Class Reference
Inheritance diagram for TYPO3\CMS\Install\Command\SetupDefaultBackendUserGroupsCommand:

Public Member Functions

 __construct (string $name, private readonly SetupService $setupService,)
 

Protected Member Functions

 configure ()
 
 execute (InputInterface $input, OutputInterface $output)
 

Private Attributes

BackendUserGroupType $userGroupEnum = BackendUserGroupType::ALL
 
array $availableUserGroups = []
 

Detailed Description

Definition at line 27 of file SetupDefaultBackendUserGroupsCommand.php.

Constructor & Destructor Documentation

◆ __construct()

TYPO3\CMS\Install\Command\SetupDefaultBackendUserGroupsCommand::__construct ( string  $name,
private readonly SetupService  $setupService 
)

Definition at line 32 of file SetupDefaultBackendUserGroupsCommand.php.

Member Function Documentation

◆ configure()

TYPO3\CMS\Install\Command\SetupDefaultBackendUserGroupsCommand::configure ( )
protected

Definition at line 39 of file SetupDefaultBackendUserGroupsCommand.php.

◆ execute()

TYPO3\CMS\Install\Command\SetupDefaultBackendUserGroupsCommand::execute ( InputInterface  $input,
OutputInterface  $output 
)
protected

Runs the backend groups setup command

Definition at line 74 of file SetupDefaultBackendUserGroupsCommand.php.

References $output.

Member Data Documentation

◆ $availableUserGroups

array TYPO3\CMS\Install\Command\SetupDefaultBackendUserGroupsCommand::$availableUserGroups = []
private

Definition at line 30 of file SetupDefaultBackendUserGroupsCommand.php.

◆ $userGroupEnum

BackendUserGroupType TYPO3\CMS\Install\Command\SetupDefaultBackendUserGroupsCommand::$userGroupEnum = BackendUserGroupType::ALL
private

Definition at line 29 of file SetupDefaultBackendUserGroupsCommand.php.