ExtensionComposerStatus implements RequestAwareStatusProviderInterface
Extension composer status reports
This class is a specific EXT:reports implementation and is not part of the Public TYPO3 API.
Table of Contents
Interfaces
- RequestAwareStatusProviderInterface
- Interface for classes which provide a status report entry using information from the current request
Properties
Methods
- __construct() : mixed
- getLabel() : string
- Return label of this status
- getStatus() : array<string|int, Status>
- Returns the status of an extension or (sub)system
- getLanguageService() : LanguageService
Properties
$composerDeficitDetector read-only
protected
ComposerDeficitDetector
$composerDeficitDetector
$uriBuilder read-only
protected
UriBuilder
$uriBuilder
Methods
__construct()
public
__construct(ComposerDeficitDetector $composerDeficitDetector, UriBuilder $uriBuilder) : mixed
Parameters
- $composerDeficitDetector : ComposerDeficitDetector
- $uriBuilder : UriBuilder
getLabel()
Return label of this status
public
getLabel() : string
Return values
stringgetStatus()
Returns the status of an extension or (sub)system
public
getStatus([ServerRequestInterface|null $request = null ]) : array<string|int, Status>
Parameters
- $request : ServerRequestInterface|null = null
-
the currently handled request
Return values
array<string|int, Status>getLanguageService()
protected
getLanguageService() : LanguageService