‪TYPO3CMS  ‪main
TYPO3\CMS\Extensionmanager\Report\ExtensionComposerStatus Class Reference
Inheritance diagram for TYPO3\CMS\Extensionmanager\Report\ExtensionComposerStatus:
TYPO3\CMS\Reports\RequestAwareStatusProviderInterface TYPO3\CMS\Reports\StatusProviderInterface

Public Member Functions

 __construct (protected readonly ComposerDeficitDetector $composerDeficitDetector, protected readonly UriBuilder $uriBuilder)
 
 getStatus (ServerRequestInterface $request=null)
 
 getLabel ()
 
- ‪Public Member Functions inherited from ‪TYPO3\CMS\Reports\StatusProviderInterface
Status[] getStatus ()
 

Protected Member Functions

 getLanguageService ()
 

Detailed Description

Extension composer status reports

This class is a specific EXT:reports implementation and is not part of the Public TYPO3 API.

Definition at line 34 of file ExtensionComposerStatus.php.

Constructor & Destructor Documentation

◆ __construct()

TYPO3\CMS\Extensionmanager\Report\ExtensionComposerStatus::__construct ( protected readonly ComposerDeficitDetector  $composerDeficitDetector,
protected readonly UriBuilder  $uriBuilder 
)

Definition at line 36 of file ExtensionComposerStatus.php.

Member Function Documentation

◆ getLabel()

TYPO3\CMS\Extensionmanager\Report\ExtensionComposerStatus::getLabel ( )

Return label of this status

Implements TYPO3\CMS\Reports\StatusProviderInterface.

Definition at line 99 of file ExtensionComposerStatus.php.

◆ getLanguageService()

TYPO3\CMS\Extensionmanager\Report\ExtensionComposerStatus::getLanguageService ( )
protected

◆ getStatus()

TYPO3\CMS\Extensionmanager\Report\ExtensionComposerStatus::getStatus ( ServerRequestInterface  $request = null)