2017 © Pedro Peláez
 

library health-checker-incident-component

Health checker incident component provides classes for health checker incident app

image

tonicforhealth/health-checker-incident-component

Health checker incident component provides classes for health checker incident app

  • Thursday, November 24, 2016
  • by drefixs
  • Repository
  • 3 Watchers
  • 0 Stars
  • 217 Installations
  • PHP
  • 1 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 11 Versions
  • 0 % Grown

The README.md

Health checker incident component

License Build Status Scrutinizer Code Quality Code Coverage SensioLabsInsight, (*1)

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., (*2)

## Requirements

  • PHP 5.5 or higher
  • ext-pdo

## 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, (*3)

Interfaces, (*4)

  • 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, (*5)

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

The Versions