‪TYPO3CMS  11.5
TYPO3\CMS\Extensionmanager\Command\SetupExtensionsCommand Class Reference
Inheritance diagram for TYPO3\CMS\Extensionmanager\Command\SetupExtensionsCommand:

Public Member Functions

 __construct (EventDispatcherInterface $eventDispatcher, InstallUtility $installUtility, PackageManager $packageManager)
 

Protected Member Functions

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

Private Attributes

EventDispatcherInterface $eventDispatcher
 
InstallUtility $installUtility
 
PackageManager $packageManager
 

Detailed Description

Command for setting up all extensions via CLI.

Definition at line 34 of file SetupExtensionsCommand.php.

Constructor & Destructor Documentation

◆ __construct()

TYPO3\CMS\Extensionmanager\Command\SetupExtensionsCommand::__construct ( EventDispatcherInterface  $eventDispatcher,
InstallUtility  $installUtility,
PackageManager  $packageManager 
)

Member Function Documentation

◆ configure()

TYPO3\CMS\Extensionmanager\Command\SetupExtensionsCommand::configure ( )
protected

Defines the allowed options for this command

Definition at line 63 of file SetupExtensionsCommand.php.

◆ execute()

TYPO3\CMS\Extensionmanager\Command\SetupExtensionsCommand::execute ( InputInterface  $input,
OutputInterface  $output 
)
protected

Sets up one or all extensions

Definition at line 91 of file SetupExtensionsCommand.php.

References $output, and TYPO3\CMS\Core\Core\Bootstrap\initializeBackendAuthentication().

Member Data Documentation

◆ $eventDispatcher

EventDispatcherInterface TYPO3\CMS\Extensionmanager\Command\SetupExtensionsCommand::$eventDispatcher
private

◆ $installUtility

InstallUtility TYPO3\CMS\Extensionmanager\Command\SetupExtensionsCommand::$installUtility
private

◆ $packageManager

PackageManager TYPO3\CMS\Extensionmanager\Command\SetupExtensionsCommand::$packageManager
private