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
- getStatus() : array<string|int, mixed>
- Returns the status of an extension or (sub)system
- getLanguageService() : LanguageService
Properties
$composerDeficitDetector
protected
ComposerDeficitDetector
$composerDeficitDetector
$uriBuilder
protected
UriBuilder
$uriBuilder
Methods
__construct()
public
__construct(ComposerDeficitDetector $composerDeficitDetector, UriBuilder $uriBuilder) : mixed
Parameters
- $composerDeficitDetector : ComposerDeficitDetector
- $uriBuilder : UriBuilder
getStatus()
Returns the status of an extension or (sub)system
public
getStatus([ServerRequestInterface|null $request = null ]) : array<string|int, mixed>
Parameters
- $request : ServerRequestInterface|null = null
-
the currently handled request
Return values
array<string|int, mixed> —An array of \TYPO3\CMS\Reports\Status objects
getLanguageService()
protected
getLanguageService() : LanguageService