PHPackages                             tonicforhealth/health-checker-incident-component - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. tonicforhealth/health-checker-incident-component

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

tonicforhealth/health-checker-incident-component
================================================

Health checker incident component provides classes for health checker incident app

v0.3.0(9y ago)02211MITPHPPHP &gt;=5.5

Since Mar 29Pushed 9y ago3 watchersCompare

[ Source](https://github.com/tonicforhealth/health-checker-incident-component)[ Packagist](https://packagist.org/packages/tonicforhealth/health-checker-incident-component)[ RSS](/packages/tonicforhealth-health-checker-incident-component/feed)WikiDiscussions master Synced 4d ago

READMEChangelog (2)Dependencies (16)Versions (11)Used By (1)

Health checker incident component
=================================

[](#health-checker-incident-component)

[![License](https://camo.githubusercontent.com/017c3c17baa715a2816ead3e2fd1d1f8aef28df0dce659ff37f3f55c1423177f/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c6963656e73652f746f6e6963666f726865616c74682f6865616c74682d636865636b65722d696e636964656e742d636f6d706f6e656e742e7376673f6d61784167653d32353932303030)](LICENSE.md)[![Build Status](https://camo.githubusercontent.com/2e44cd58e82490f80b3e0d0a5bbe9e828f1587ed16e03dffd90a6b5e0770f89d/68747470733a2f2f7472617669732d63692e6f72672f746f6e6963666f726865616c74682f6865616c74682d636865636b65722d696e636964656e742d636f6d706f6e656e742e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/tonicforhealth/health-checker-incident-component)[![Scrutinizer Code Quality](https://camo.githubusercontent.com/53f5828addd6c99514550f715e2570bd7d9e3497fac79ab4fadacfad31d58385/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f746f6e6963666f726865616c74682f6865616c74682d636865636b65722d696e636964656e742d636f6d706f6e656e742f6261646765732f7175616c6974792d73636f72652e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/tonicforhealth/health-checker-incident-component/?branch=master)[![Code Coverage](https://camo.githubusercontent.com/69a8d449b20b531177ff7d690138258b4b35e391fc96addf215a64802c313f03/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f746f6e6963666f726865616c74682f6865616c74682d636865636b65722d696e636964656e742d636f6d706f6e656e742f6261646765732f636f7665726167652e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/tonicforhealth/health-checker-incident-component/?branch=master)[![SensioLabsInsight](https://camo.githubusercontent.com/1039019f5b720f6f71a9557e03927fc9010552019bdb15ecf29446e0c6fd6026/68747470733a2f2f696e73696768742e73656e73696f6c6162732e636f6d2f70726f6a656374732f37613163343134382d356565302d343638642d616435382d6637613633396362366164322f6d696e692e706e67)](https://insight.sensiolabs.com/projects/7a1c4148-5ee0-468d-ad58-f7a639cb6ad2)

This repository provides classes for Health checker incident app. These classes are used for different notification types like email, cachet, file, etc. All these classes implement NotificationTypeInterface. Also here you can find Subject class that IncidentSiren uses like a point for sending notifications.

Requirements
------------

[](#requirements)

---

- PHP 5.5 or higher
- ext-pdo

Classes
-------

[](#classes)

---

Classes

- TonicHealthCheck\\Incident\\IncidentEventSubscriber - core class for mediation with incidents. Also this class implements Doctrine\\Common\\EventSubscriber interface.
- TonicHealthCheck\\Incident\\Siren\\IncidentSiren - for notification subjects.
- TonicHealthCheck\\Incident\\Siren\\IncidentSirenCollection - collection of the IncidentSiren items
- TonicHealthCheck\\Incident\\Siren\\NotificationType\\EmailNotificationType - implements email notification.
- TonicHealthCheck\\Incident\\Siren\\NotificationType\\FileNotificationType - implements file notification
- TonicHealthCheck\\Incident\\Siren\\NotificationType\\RequestNotificationType - implements request notification
- TonicHealthCheck\\Incident\\Siren\\Subject\\Subject - implements subjects and is used as a point to notification
- TonicHealthCheck\\Incident\\Siren\\Subject\\SubjectCollection - collection of the Subject items

Interfaces

- TonicHealthCheck\\Incident\\IncidentInterface - interface for notification entity
- TonicHealthCheck\\Incident\\Siren\\Subject\\SubjectInterface - interface for subjects
- TonicHealthCheck\\Incident\\Siren\\NotificationType\\NotificationTypeInterface - interface for notification types

Other

- TonicHealthCheck\\CachetHQ\\Authentication\\Token - class for cachetHQ authentication

###  Health Score

26

—

LowBetter than 41% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity11

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity54

Maturing project, gaining track record

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~26 days

Recently: every ~17 days

Total

10

Last Release

3508d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/e2189c7fba2ff7ddac5770ce326ccd17f8bbf6189d898f86b5f6d9bd4ce83c5a?d=identicon)[drefixs](/maintainers/drefixs)

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/tonicforhealth-health-checker-incident-component/health.svg)

```
[![Health](https://phpackages.com/badges/tonicforhealth-health-checker-incident-component/health.svg)](https://phpackages.com/packages/tonicforhealth-health-checker-incident-component)
```

###  Alternatives

[pimcore/pimcore

Content &amp; Product Management Framework (CMS/PIM/E-Commerce)

3.8k3.8M508](/packages/pimcore-pimcore)[mailgun/mailgun-php

The Mailgun SDK provides methods for all API functions.

1.1k30.8M180](/packages/mailgun-mailgun-php)[phpro/http-tools

HTTP tools for developing more consistent HTTP implementations.

28150.5k](/packages/phpro-http-tools)[laudis/neo4j-php-client

Neo4j-PHP-Client is the most advanced PHP Client for Neo4j

185702.8k44](/packages/laudis-neo4j-php-client)[anthropic-ai/sdk

Anthropic PHP SDK

163583.3k17](/packages/anthropic-ai-sdk)[rcsofttech/audit-trail-bundle

Enterprise-grade, high-performance Symfony audit trail bundle. Automatically track Doctrine entity changes with split-phase architecture, multiple transports (HTTP, Queue, Doctrine), and sensitive data masking.

1189.8k](/packages/rcsofttech-audit-trail-bundle)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
