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

dev-main 2024-03-18 10:40 UTC

This package is not auto-updated.

Last update: 2024-11-11 17:19:35 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.