PHPackages                             cleentfaar/trigger-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. cleentfaar/trigger-bundle

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

cleentfaar/trigger-bundle
=========================

A Symfony bundle that let's you execute handlers on incoming GET parameters

052PHP

Since Jan 21Pushed 11y ago1 watchersCompare

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

READMEChangelogDependenciesVersions (1)Used By (0)

TriggerBundle [![Software License](https://camo.githubusercontent.com/55c0218c8f8009f06ad4ddae837ddd05301481fcf0dff8e0ed9dadda8780713e/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d4d49542d627269676874677265656e2e7376673f7374796c653d666c61742d737175617265)](https://github.com/cleentfaar/CLTriggerBundle/tree/master/LICENSE.md)
===================================================================================================================================================================================================================================================================================================================================================================

[](#triggerbundle-)

A Symfony bundle that let's you execute handlers on incoming GET parameters; optionally letting you redirect the client back to an URL with certain parameters stripped.

[![Build Status](https://camo.githubusercontent.com/711abf7066eef68b55cff2377e1d0dcd12ac1ba8d648d0b1894cbf3af9db1fda/68747470733a2f2f696d672e736869656c64732e696f2f7472617669732f636c65656e74666161722f434c5472696767657242756e646c652f6d61737465722e7376673f7374796c653d666c61742d737175617265)](https://travis-ci.org/cleentfaar/CLTriggerBundle)[![Coverage Status](https://camo.githubusercontent.com/c2e05c12f58ba1292cc7f448a51a35cb9c1c38c8a3b000764d6f1a66789aa113/68747470733a2f2f696d672e736869656c64732e696f2f7363727574696e697a65722f636f7665726167652f672f636c65656e74666161722f434c5472696767657242756e646c652e7376673f7374796c653d666c61742d737175617265)](https://scrutinizer-ci.com/g/cleentfaar/CLTriggerBundle/code-structure)[![Quality Score](https://camo.githubusercontent.com/e79bf24d1facec7b21b12c9a4641e06099fd0fbf28ff5715f1cb953b6f7fb91e/68747470733a2f2f696d672e736869656c64732e696f2f7363727574696e697a65722f672f636c65656e74666161722f434c5472696767657242756e646c652e7376673f7374796c653d666c61742d737175617265)](https://scrutinizer-ci.com/g/cleentfaar/CLTriggerBundle)[![Latest Version](https://camo.githubusercontent.com/d7e8fc884e0db45d5bff77116828441caa119131dadac400c6c41a9e07f3c188/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f72656c656173652f636c65656e74666161722f434c5472696767657242756e646c652e7376673f7374796c653d666c61742d737175617265)](https://github.com/cleentfaar/CLTriggerBundle/releases)[![Total Downloads](https://camo.githubusercontent.com/6a1acb13a743e06fb0b686679c5816777311be83bfcd5a3bf308018b7b2d6713/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f636c65656e74666161722f747269676765722d62756e646c652e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/cleentfaar/trigger-bundle)

### Documentation

[](#documentation)

- [Installation](Resources/doc/installation.md)
- [Usage](Resources/doc/usage.md)

### Why not just create my own request listeners, and do what I want from there?

[](#why-not-just-create-my-own-request-listeners-and-do-what-i-want-from-there)

You can of course still do this, and in some specific situations you might need that level of control.

In my projects however, I've noticed that often I just need to execute some business logic and then redirect the user back to the url without that parameter.

Furthermore, the intend of this bundle is to make it easy to have multiple services handle the same request and apply their own logic, instead of making multiple request-listeners with all kinds of different scenarios, each hooking into every request coming through your application! It also helps to prevent repeating code to check whether; the request is using the GET-method, your parameter is available in the query string, etc.

###  Health Score

20

—

LowBetter than 14% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity8

Limited adoption so far

Community4

Small or concentrated contributor base

Maturity41

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.

### Community

Maintainers

![](https://www.gravatar.com/avatar/14099cff9bb1840056d71facc7d248129646a0048ac348ba68648a1aa128f099?d=identicon)[cleentfaar](/maintainers/cleentfaar)

### Embed Badge

![Health badge](/badges/cleentfaar-trigger-bundle/health.svg)

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

###  Alternatives

[byte5/laravel-passgenerator

A Laravel package to create Apple Wallet (old Passbook) compatible tickets.

8821.3k](/packages/byte5-laravel-passgenerator)[soyhuce/next-ide-helper

Laravel ide helper rebuilt under steroids

4756.2k3](/packages/soyhuce-next-ide-helper)[usu/codice-fiscale

A library to calculate and check the validity of the italian fiscal code (codice fiscale)

23170.9k1](/packages/usu-codice-fiscale)[kzykhys/steganography

Simple implementation of Steganography (Hiding a hidden message within an image)

889.7k](/packages/kzykhys-steganography)[jxlwqq/watermark

generate text watermark with canvas

1014.8k](/packages/jxlwqq-watermark)

PHPackages © 2026

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