PHPackages                             open-orchestra/open-orchestra-newsletter-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. [Utility &amp; Helpers](/categories/utility)
4. /
5. open-orchestra/open-orchestra-newsletter-bundle

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

open-orchestra/open-orchestra-newsletter-bundle
===============================================

A bundle which provides a newsletter subscription management for Open Orchestra

v1.2.0(10y ago)039Apache-2.0PHP

Since Dec 29Pushed 9y ago9 watchersCompare

[ Source](https://github.com/open-orchestra/open-orchestra-newsletter-bundle)[ Packagist](https://packagist.org/packages/open-orchestra/open-orchestra-newsletter-bundle)[ RSS](/packages/open-orchestra-open-orchestra-newsletter-bundle/feed)WikiDiscussions master Synced 1mo ago

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

open-orchestra-newsletter-bundle
================================

[](#open-orchestra-newsletter-bundle)

A Open Orchestra newsletter bundle

ServiceBadgeTravis[![Build Status](https://camo.githubusercontent.com/f6b4f355473c2900f0b0ff350886bdfdea30712f88f6549508fa4b40eb41f73f/68747470733a2f2f7472617669732d63692e6f72672f6f70656e2d6f72636865737472612f6f70656e2d6f72636865737472612d6e6577736c65747465722d62756e646c652e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/open-orchestra/open-orchestra-newsletter-bundle)CodeClimate (quality)[![Code Climate](https://camo.githubusercontent.com/b77d957cf077b66b8f1ac838dafc392b99aeeb9c28691d2633953f05b539cc47/68747470733a2f2f636f6465636c696d6174652e636f6d2f6769746875622f6f70656e2d6f72636865737472612f6f70656e2d6f72636865737472612d6e6577736c65747465722d62756e646c652f6261646765732f6770612e737667)](https://codeclimate.com/github/open-orchestra/open-orchestra-newsletter-bundle)CodeClimate (coverage)[![Test Coverage](https://camo.githubusercontent.com/e43a954640f26711019682166de21f4bfb4e17e12cbb77fccb81ba2f24196e1f/68747470733a2f2f636f6465636c696d6174652e636f6d2f6769746875622f6f70656e2d6f72636865737472612f6f70656e2d6f72636865737472612d6e6577736c65747465722d62756e646c652f6261646765732f636f7665726167652e737667)](https://codeclimate.com/github/open-orchestra/open-orchestra-newsletter-bundle/coverage)Sension Insight[![SensioLabsInsight](https://camo.githubusercontent.com/088445c71ba4d9c00278ff84baf4102920fcb5541dcd9ac021c0b5da8efbcab9/68747470733a2f2f696e73696768742e73656e73696f6c6162732e636f6d2f70726f6a656374732f35333962396361652d396633322d346630382d626636302d3436336237323233383838642f6269672e706e67)](https://insight.sensiolabs.com/projects/539b9cae-9f32-4f08-bf60-463b7223888d)VersionEye[![Dependency Status](https://camo.githubusercontent.com/fa28a13d2e1cae8f3f839b71ce1e9fa4c1b96281ca4b1e0bd93f5c1b4f474394/68747470733a2f2f7777772e76657273696f6e6579652e636f6d2f757365722f70726f6a656374732f3535646165323732386439633462303031623030303339642f62616467652e7376673f7374796c653d666c6174)](https://www.versioneye.com/user/projects/55dae2728d9c4b001b00039d)Latest Stable Version[![Latest Stable Version](https://camo.githubusercontent.com/21addedb3d8f9b8409b4d2f3e0216fe9bdadbdb3d35327b3174081a577e34565/68747470733a2f2f706f7365722e707567782e6f72672f6f70656e2d6f72636865737472612f6f70656e2d6f72636865737472612d6e6577736c65747465722d62756e646c652f762f737461626c65)](https://packagist.org/packages/open-orchestra/open-orchestra-newsletter-bundle)Total Downloads[![Total Downloads](https://camo.githubusercontent.com/b4633e6b5e30d61f7d26dddaceeb5ebd2e501f78b5895e8e100ac1564bc86607/68747470733a2f2f706f7365722e707567782e6f72672f6f70656e2d6f72636865737472612f6f70656e2d6f72636865737472612d6e6577736c65747465722d62756e646c652f646f776e6c6f616473)](https://packagist.org/packages/open-orchestra/open-orchestra-newsletter-bundle)Description
-----------

[](#description)

The `open-orchestra-newsletter-bundle` provide an easy way to manage a newsletter inside the Open Orchestra project.

It will provide you with :

- A Front Office block
- A Back Office integration
- A way to store the data inside a Mongo database

Usage
-----

[](#usage)

### Front Office

[](#front-office)

To use the bundle in a front environment, you will need to activate the bundle and the model :

```
    // app/AppKernel.php
    new OpenOrchestra\NewsletterBundle\OpenOrchestraNewsletterBundle,
    new OpenOrchestra\NewsletterModelBundle\OpenOrchestraNewsletterModelBundle,
```

### Back Office

[](#back-office)

To use the bundle in a back envirenment, you will have to add the admin bundle :

```
    // app/AppKernel.php
    new OpenOrchestra\NewsletterBundle\OpenOrchestraNewsletterBundle,
    new OpenOrchestra\NewsletterModelBundle\OpenOrchestraNewsletterModelBundle,
    new OpenOrchestra\NewsletterAdminBundle\OpenOrchestraNewsletterAdminBundle,
```

You will also have to import the route for the bundle :

```
    #app/config/routing.yml
    open_orchestra_newsletter_api:
        resource: "@OpenOrchestraNewsletterAdminBundle/Controller/Api"
        type: annotation
        prefix: /api

    open_orchestra_newsletter_admin:
        resource: "@OpenOrchestraNewsletterAdminBundle/Controller/Admin"
        type: annotation
        prefix: /admin
```

###  Health Score

30

—

LowBetter than 64% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity7

Limited adoption so far

Community13

Small or concentrated contributor base

Maturity70

Established project with proven stability

 Bus Factor1

Top contributor holds 90% 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 ~12 days

Recently: every ~0 days

Total

12

Last Release

3653d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/5b09d71d7f5ecb0ea0911f6e205bd22780d4036ba0443e8b7feed59161088fe3?d=identicon)[open-orchestra](/maintainers/open-orchestra)

---

Top Contributors

[![nicolasThal](https://avatars.githubusercontent.com/u/2675545?v=4)](https://github.com/nicolasThal "nicolasThal (27 commits)")[![Thiblef](https://avatars.githubusercontent.com/u/7255927?v=4)](https://github.com/Thiblef "Thiblef (2 commits)")[![alavieille](https://avatars.githubusercontent.com/u/11750768?v=4)](https://github.com/alavieille "alavieille (1 commits)")

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/open-orchestra-open-orchestra-newsletter-bundle/health.svg)

```
[![Health](https://phpackages.com/badges/open-orchestra-open-orchestra-newsletter-bundle/health.svg)](https://phpackages.com/packages/open-orchestra-open-orchestra-newsletter-bundle)
```

PHPackages © 2026

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