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 2mo 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 43% 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

3458d 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

[wallabag/wallabag

open source self hostable read-it-later web application

12.6k2.2k](/packages/wallabag-wallabag)[j0k3r/graby

Graby helps you extract article content from web pages

384349.6k2](/packages/j0k3r-graby)[phpro/http-tools

HTTP tools for developing more consistent HTTP implementations.

28137.8k](/packages/phpro-http-tools)

PHPackages © 2026

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