Skip to main content

HealthCheck

Interface for custom admin notice health checks. Implement this interface to register a check that runs alongside Benecaster’s built-in checks. Register via NoticeManager::add_health_check() from a benecaster_boot callback. Registered checks run inside NoticeManager::generate_health_notices(), which is transient-gated to once per admin session. Wire to benecaster_license_cron_complete via NoticeManager::run_health_check() for daily cron evaluation.