InstallStatusReport implements StatusProviderInterface
FinalYes
Provides an installation status report.
This class is only meant to be used within EXT:install and is not part of the TYPO3 Core API.
Table of Contents
Interfaces
- StatusProviderInterface
- Interface for classes which provide a status report entry.
Methods
- __construct() : mixed
- getLabel() : string
- Return label of this status
- getStatus() : array<string|int, Status>
- Compiles a collection of system status checks as a status report.
- getIncompleteWizards() : array<string|int, mixed>
- Returns all incomplete update wizards.
Methods
__construct()
public
__construct(UpgradeWizardsService $upgradeWizardsService) : mixed
Parameters
- $upgradeWizardsService : UpgradeWizardsService
getLabel()
Return label of this status
public
getLabel() : string
Return values
stringgetStatus()
Compiles a collection of system status checks as a status report.
public
getStatus() : array<string|int, Status>
Return values
array<string|int, Status>getIncompleteWizards()
Returns all incomplete update wizards.
protected
getIncompleteWizards() : array<string|int, mixed>
Fetches all wizards that are not marked "done" in the registry and filters out the ones that should not be rendered (= no upgrade required).