PHPackages                             aboutcoders/notification-bundle - 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. [Mail &amp; Notifications](/categories/mail)
4. /
5. aboutcoders/notification-bundle

ActiveSymfony-bundle[Mail &amp; Notifications](/categories/mail)

aboutcoders/notification-bundle
===============================

A symfony bundle that adds process control to the SonataNotificationBundle.

0.2.1(9y ago)22.2kMITPHPPHP &gt;=5.3.2

Since May 15Pushed 9y ago2 watchersCompare

[ Source](https://github.com/aboutcoders/notification-bundle)[ Packagist](https://packagist.org/packages/aboutcoders/notification-bundle)[ Docs](https://bitbucket.org/aboutcoders/notification-bundle)[ RSS](/packages/aboutcoders-notification-bundle/feed)WikiDiscussions master Synced 1w ago

READMEChangelogDependencies (6)Versions (4)Used By (0)

AbcNotificationBundle
=====================

[](#abcnotificationbundle)

A symfony bundle that adds process control to the [SonataNotificationBundle](https://github.com/sonata-project/SonataNotificationBundle) and thereby allows to start/stop message processing in a continuous integration environment.

Build Status: [![Build Status](https://camo.githubusercontent.com/985ef6e4f42e2548bd446bb394a56043951529131da1928251bcadf77920f3f3/68747470733a2f2f7472617669732d63692e6f72672f61626f7574636f646572732f6e6f74696669636174696f6e2d62756e646c652e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/aboutcoders/notification-bundle)

Installation
------------

[](#installation)

Follow the installation instructions of the required third party bundles:

- [AbcProcessControlBundle](https://github.com/aboutcoders/process-control-bundle)
- [SonataNotificationBundle](https://github.com/sonata-project/SonataNotificationBundle)

Add the AbcNotificationBundle to your `composer.json` file

```
php composer.phar require aboutcoders/notification-bundle

```

Include the bundle in the AppKernel.php class

```
public function registerBundles()
{
    $bundles = array(
        // ...
        new Abc\Bundle\NotificationBundle\AbcNotificationBundle(),
    );

    return $bundles;
}
```

Following the installation instructions of the [SonataNotificationBundle](https://github.com/sonata-project/SonataNotificationBundle) you will create or generate a bundle within your application that extends from the SonataNotificationBundle. Since this bundle also extends from the SonataNotificationBundle you have to extend your created/generated bundle from this bundle instead of the SonataNotificationBundle.

```
class MySonataNotificationBundle extends Bundle
{
    /**
     * {@inheritdoc}
     */
    public function getParent()
    {
        return 'AbcNotificationBundle';
    }
}
```

ToDo:

- Provide a pull request for the [SonataNotificationBundle](https://github.com/sonata-project/SonataNotificationBundle) that allows to define custom message managers/iterators and thereby make this bundle obsolete

###  Health Score

27

—

LowBetter than 46% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity20

Limited adoption so far

Community4

Small or concentrated contributor base

Maturity50

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

Total

3

Last Release

3631d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/11329553?v=4)[AboutCoders](/maintainers/aboutcoders)[@aboutcoders](https://github.com/aboutcoders)

---

Tags

bundleprocessnotificationcontinuous integrationcontrolcisonata

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/aboutcoders-notification-bundle/health.svg)

```
[![Health](https://phpackages.com/badges/aboutcoders-notification-bundle/health.svg)](https://phpackages.com/packages/aboutcoders-notification-bundle)
```

###  Alternatives

[stephpy/timeline-bundle

Symfony2 bundle to make timeline

191370.7k4](/packages/stephpy-timeline-bundle)[ras/flash-alert-bundle

FlashAlertBundle provides a simplified way to handle (add/display) Symfony flash messages. Client side scripts are written in pure JavaScript.

2423.4k](/packages/ras-flash-alert-bundle)[mcfedr/awspushbundle

A set of services to simplify using Aws to send push notifications

40386.4k1](/packages/mcfedr-awspushbundle)

PHPackages © 2026

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