PHPackages                             suilven/silverstripe-notifier - 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. suilven/silverstripe-notifier

ActiveSilverstripe-vendormodule

suilven/silverstripe-notifier
=============================

Notify to logs and optionally to other sources via configuration

1.0.5(7y ago)134[3 issues](https://github.com/gordonbanderson/silverstripe-notifier/issues)2MITPHP

Since Mar 20Pushed 7y ago1 watchersCompare

[ Source](https://github.com/gordonbanderson/silverstripe-notifier)[ Packagist](https://packagist.org/packages/suilven/silverstripe-notifier)[ RSS](/packages/suilven-silverstripe-notifier/feed)WikiDiscussions master Synced 2mo ago

READMEChangelogDependencies (4)Versions (8)Used By (2)

notifier
========

[](#notifier)

[![Latest Version on Packagist](https://camo.githubusercontent.com/fe0cbfd4910ccc08bbcaa19875e47cb3edb3c8e0a6924b3e0a7c955ad57e157f/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f7375696c76656e2f6e6f7469666965722e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/suilven/notifier)[![Software License](https://camo.githubusercontent.com/55c0218c8f8009f06ad4ddae837ddd05301481fcf0dff8e0ed9dadda8780713e/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d4d49542d627269676874677265656e2e7376673f7374796c653d666c61742d737175617265)](LICENSE.md)[![Build Status](https://camo.githubusercontent.com/77340ffb3e5583cb4c5c64718560fdbc4001092ea2cd6dca04a612567ea902a7/68747470733a2f2f696d672e736869656c64732e696f2f7472617669732f7375696c76656e2f6e6f7469666965722f6d61737465722e7376673f7374796c653d666c61742d737175617265)](https://travis-ci.org/suilven/notifier)[![Coverage Status](https://camo.githubusercontent.com/70a69ae8e88876d30a77c8b1addec789fa6bda72aff5b4c661f90912008822ea/68747470733a2f2f696d672e736869656c64732e696f2f7363727574696e697a65722f636f7665726167652f672f7375696c76656e2f6e6f7469666965722e7376673f7374796c653d666c61742d737175617265)](https://scrutinizer-ci.com/g/suilven/notifier/code-structure)[![Quality Score](https://camo.githubusercontent.com/cc1df6fc94188fba4da759b38ed91f772bb89047168dd2ba9372d7c611f48ff4/68747470733a2f2f696d672e736869656c64732e696f2f7363727574696e697a65722f672f7375696c76656e2f6e6f7469666965722e7376673f7374796c653d666c61742d737175617265)](https://scrutinizer-ci.com/g/suilven/notifier)[![Total Downloads](https://camo.githubusercontent.com/a9802e22eb9832635b911430b7a62107fea73ed1a850923f7e7ed6f3ce496c4f/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f7375696c76656e2f6e6f7469666965722e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/suilven/notifier)

**Note:** Replace `Gordon Anderson` `gordonbanderson` `https://github.com/gordonbanderson` `gordon.b.anderson@gmail.com` `suilven` `notifier` `Notify events to log, email, slack.  Designed to be extendable.` with their correct values in [README.md](README.md), [CHANGELOG.md](CHANGELOG.md), [CONTRIBUTING.md](CONTRIBUTING.md), [LICENSE.md](LICENSE.md) and [composer.json](composer.json) files, then delete this line. You can run `$ php prefill.php` in the command line to make all replacements at once. Delete the file prefill.php as well.

This is where your description should go. Try and limit it to a paragraph or two, and maybe throw in a mention of what PSRs you support to avoid any confusion with users and contributors.

Structure
---------

[](#structure)

If any of the following are applicable to your project, then the directory structure should follow industry best practices by being named the following.

```
bin/
config/
src/
tests/
vendor/

```

Install
-------

[](#install)

Via Composer

```
$ composer require suilven/notifier
```

Usage
-----

[](#usage)

```
$skeleton = new Suilven\Notifier();
echo $skeleton->echoPhrase('Hello, League!');
```

Change log
----------

[](#change-log)

Please see [CHANGELOG](CHANGELOG.md) for more information on what has changed recently.

Testing
-------

[](#testing)

```
$ composer test
```

Contributing
------------

[](#contributing)

Please see [CONTRIBUTING](CONTRIBUTING.md) and [CODE\_OF\_CONDUCT](CODE_OF_CONDUCT.md) for details.

Security
--------

[](#security)

If you discover any security related issues, please email  instead of using the issue tracker.

Credits
-------

[](#credits)

- [Gordon Anderson](https://github.com/gordonbanderson)
- [All Contributors](../../contributors)

License
-------

[](#license)

The MIT License (MIT). Please see [License File](LICENSE.md) for more information.

###  Health Score

25

—

LowBetter than 37% of packages

Maintenance0

Infrequent updates — may be unmaintained

Popularity9

Limited adoption so far

Community11

Small or concentrated contributor base

Maturity68

Established project with proven stability

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

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 ~13 days

Total

6

Last Release

2907d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/770fae946ca5ca8f0f1f0179462c84d3ca60e9bd32cac3f522fdb64c2e384789?d=identicon)[suilven](/maintainers/suilven)

---

Top Contributors

[![gordonbanderson](https://avatars.githubusercontent.com/u/7060?v=4)](https://github.com/gordonbanderson "gordonbanderson (31 commits)")

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/suilven-silverstripe-notifier/health.svg)

```
[![Health](https://phpackages.com/badges/suilven-silverstripe-notifier/health.svg)](https://phpackages.com/packages/suilven-silverstripe-notifier)
```

###  Alternatives

[sarfraznawaz2005/servermonitor

Laravel package to periodically monitor the health of your server and website.

19513.2k1](/packages/sarfraznawaz2005-servermonitor)[silverstripe/staticpublishqueue

Static publishing queue to create static versions of pages for enhanced performance and security

45135.4k4](/packages/silverstripe-staticpublishqueue)[silverstripe/gridfieldqueuedexport

Export large data sets from your GridField in the SilverStripe CMS interface through async jobs

10213.1k5](/packages/silverstripe-gridfieldqueuedexport)[bringyourownideas/silverstripe-composer-security-checker

Provides information if your SilverStripe application uses dependencies with known vulnerabilities.

11103.9k2](/packages/bringyourownideas-silverstripe-composer-security-checker)[heyday/silverstripe-elastica

Provides Elastic Search integration for SilverStripe DataObjects using Elastica

1136.8k2](/packages/heyday-silverstripe-elastica)[wilr/silverstripe-algolia

Algolia Indexer and Search Functionality

1325.5k](/packages/wilr-silverstripe-algolia)

PHPackages © 2026

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