PHPackages                             activpik/feedback-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. activpik/feedback-bundle

ActiveSymfony-bundle[Utility &amp; Helpers](/categories/utility)

activpik/feedback-bundle
========================

Feedback bundle for Symfony 2

111PHP

Since Aug 21Pushed 12y ago3 watchersCompare

[ Source](https://github.com/Kalyzee/ActivpikFeedbackBundle)[ Packagist](https://packagist.org/packages/activpik/feedback-bundle)[ RSS](/packages/activpik-feedback-bundle/feed)WikiDiscussions master Synced today

READMEChangelogDependenciesVersions (1)Used By (0)

Symfony 2 Feedbackbundle
========================

[](#symfony-2-feedbackbundle)

Improvements for futures revisions :

- Unit tests
- Embedded controller in twig views to simplify integration.

Get FeedbackBundle with composer Add this dependency "activpik/feedback-bundle": "dev-trunk"

On your AppKernel.php file add : new Activpik\\Feedback\\ActivpikFeedbackBundle(),

On your config.yml file you can add
In services section :

```
services:
    activpik.feedback_source:
        class:        Activpik\FeedbackBundle\Vendor\RedmineFeedback\RedmineFeedbackSource
        arguments:    ["https://urltoredmine/redmine/projects/myproject/issues.json", "ApiKey", "projectId", Priority]

```

and on your routing.yml file :

```
ActivpikFeedbackBundle:
     resource: "@ActivpikFeedbackBundle/Controller/"
     type:     annotation
     prefix:   /

```

On the controllers using feedback badge :

```
$feedbackType = new FeedbackType();
$data["feedback_type"] = $this->createForm($feedbackType)->createView();

```

```
use Activpik\FeedbackBundle\Form\FeedbackType;

```

On twig view Add :

```

```

and

```
{% include 'ActivpikFeedbackBundle:Feedback:badge.html.twig' %}

```

###  Health Score

21

—

LowBetter than 17% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity7

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity41

Maturing project, gaining track record

 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.

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/828542?v=4)[Ludovic Bouguerra](/maintainers/ludovic-bouguerra)[@ludovic-bouguerra](https://github.com/ludovic-bouguerra)

---

Top Contributors

[![ludovic-bouguerra](https://avatars.githubusercontent.com/u/828542?v=4)](https://github.com/ludovic-bouguerra "ludovic-bouguerra (4 commits)")

### Embed Badge

![Health badge](/badges/activpik-feedback-bundle/health.svg)

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

###  Alternatives

[rtablada/package-installer

An easy to use package installer for Laravel 4

12868.9k](/packages/rtablada-package-installer)[moosend/website-tracking

By installing the Moosend PHP Tracking library you are can track page views, product views, add to cart events and successful purchases. You can later use these details to segment your user base, run automations, check how successful your latest promo has been and how many conversions your landing page has led to.

1022.1k1](/packages/moosend-website-tracking)

PHPackages © 2026

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