‪TYPO3CMS  11.5
TYPO3\CMS\Install\Command\LanguagePackCommand Class Reference
Inheritance diagram for TYPO3\CMS\Install\Command\LanguagePackCommand:

Public Member Functions

 __construct (string $name, LateBootService $lateBootService)
 

Protected Member Functions

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

Private Attributes

LateBootService $lateBootService
 

Detailed Description

Core function for updating language packs

Definition at line 35 of file LanguagePackCommand.php.

Constructor & Destructor Documentation

◆ __construct()

TYPO3\CMS\Install\Command\LanguagePackCommand::__construct ( string  $name,
LateBootService  $lateBootService 
)

Member Function Documentation

◆ configure()

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

Configure the command by defining the name, options and arguments

Definition at line 51 of file LanguagePackCommand.php.

◆ execute()

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

Update language packs of all active languages for all active extensions

Parameters
InputInterface$input
OutputInterface$output
Exceptions

Definition at line 90 of file LanguagePackCommand.php.

References $output, and TYPO3\CMS\Core\Utility\GeneralUtility\trimExplode().

Member Data Documentation

◆ $lateBootService

LateBootService TYPO3\CMS\Install\Command\LanguagePackCommand::$lateBootService
private