o-ba / health-checks
Provides health checks API
Installs: 5
Dependents: 0
Suggesters: 0
Security: 0
Stars: 7
Watchers: 1
Forks: 0
Open Issues: 0
Type:typo3-cms-extension
Requires
- php: >=8.1.0
- cms-health-project/health-check-rfc: dev-main
- typo3/cms-backend: ^12.4 ||^13.0
- typo3/cms-core: ^12.4 ||^13.0
- typo3/cms-reactions: ^12.4 || ^13.0
- typo3/cms-reports: ^12.4 || ^13.0
Requires (Dev)
- roave/security-advisories: dev-master
This package is not auto-updated.
Last update: 2024-12-09 17:40:06 UTC
README
This is the TYPO3 integration of the CMS Health Check RFC.
The extension registers a new reaction
HealthCheckReaction
, which allows administrators to generate various health
check reports by selection the checks to execute and include in the
corresponding report.
The extension already provides a couple of checks
, which are autotagged
and registered based on the implemented CmsHealth\Definition\CheckInterface
.
A check
can contain multiple results
, which implemente the
CmsHealth\Definition\CheckResultInterface
and are bundled in the
health check
, implementing the CmsHealth\Definition\HealthCheckInterface
.
To register a new check
, it's sufficient to create a new class implementing
the CmsHealth\Definition\CheckInterface
.
Installation
Install the extension via composer composer req o-ba/health-checks
.
Due to the underlying reactions API, the extension is only available for TYPO3 v12 upwards.
License
The extension is licensed under GPL v2+, same as the TYPO3 Core. For details see the LICENSE file in this repository.