Feature #103600
openSeparate Status to a specific report
0%
Description
The reports extension allows a administrator to see a report of the system.
It allows a integrator to create a status (implement StatusProviderInterface) for a part of the system.
Each Status is picked up by the core System Status report and shows it.
A integrator can also create a own report and render a output for that.
This own report can use the same Registry as the System Report does, but can't filter out it's own reports.
All StatusProviderInterface implementation are shown in the default System Report.
Places to improve:¶
A StatusProviderInterface can be attached to a certain report (system, piwik)¶
The getIdentifier from ReportInterface can be used to filter by a certain report.
As `AsStatus(report: 'piwik')` annotation could be used and take precedence over the `StatusProviderInterface` registration.
Improve work for output of a report¶
- Allow for a generic way of rendering reports with status, attached to that specific report.
- Allow for overriding the generic/default rendering
Attached image shows the example of multiple reports:
!Screenshot 2024-04-11 at 10.38.27.png!
Files
Updated by Benni Mack about 1 month ago
- Target version changed from 13 LTS to Candidate for Major Version