StatusProviderInterface¶
Classes implementing this interface are registered automatically as status
in the module Reports > Status if autoconfigure
is enabled in
Services.yaml
or if it was registered manually by the tag
reports.status.
If information from the current request is required for the status report implement
TYPO3\CMS\Reports\RequestAwareStatusProviderInterface
.
If you need to provide extended information implement
TYPO3\CMS\Reports\ExtendedStatusProviderInterface
.
Note
In PHP it is possible to implement several interfaces, so you can give detailed status reports that are request-aware:
class MyStatus implements RequestAwareStatusProviderInterface, ExtendedStatusProviderInterface
{
// ...
}