StatusProviderInterface
Classes implementing this interface are registered automatically as status
in the module Reports > Status if autoconfigure
is enabled in
Services.
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:
EXT:my_extension/Classes/Status/MyStatus.php
class MyStatus implements RequestAwareStatusProviderInterface, ExtendedStatusProviderInterface
{
// ...
}
Copied!