PHPackages                             liuggio/help-desk-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. liuggio/help-desk-bundle

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

liuggio/help-desk-bundle
========================

Provides help desk and ticketing system for support your customer, this is a #Symfony2 Bundles

16.9kJavaScript

Since Apr 3Pushed 10y ago2 watchersCompare

[ Source](https://github.com/tvision/HelpDeskBundle)[ Packagist](https://packagist.org/packages/liuggio/help-desk-bundle)[ RSS](/packages/liuggio-help-desk-bundle/feed)WikiDiscussions master Synced today

READMEChangelogDependenciesVersions (2)Used By (0)

HelpDeskBundle
==============

[](#helpdeskbundle)

Develpment status. Release will be on july.

\*\* This bundle is not working yet!!! \*\*

The objective of this bundle is support the Help desk.

Open source support ticket system. (Symfony2 bundle)

See wiki

Install this bundle as always :)

Composer: add to your composer
------------------------------

[](#composer-add-to-your-composer)

1 Add the following entry to `composer.json` the run `composer.phar install`.

```
  "liuggio/help-desk-bundle": "dev-master"
```

2 Register the bundle in `app/AppKernel.php`

```
    $bundles = array(
        // ...
        new Liuggio\HelpDeskBundle\LiuggioHelpDeskBundle(),
    );
```

3 Add to app/config/routing.yml

```
LiuggioHelpDeskBundle_customer_care_ticket:
    resource: "@LiuggioHelpDeskBundle/Resources/config/routing.yml"
    prefix:   /help-desk
```

or

```
myLiuggioHelpDeskBundle_customer_care_ticket:
   resource: "@LiuggioHelpDeskBundle/Resources/config/routing/user.yml"
   prefix:   /help-desk/my

myLiuggioHelpDeskBundle_customer_care_operator_ticket:
   resource: "@LiuggioHelpDeskBundle/Resources/config/routing/operator.yml"
   prefix:   /help-desk/operator

```

4 Add the following entries to config.yml

```
liuggio_help_desk:
    object_manager: 'doctrine.odm.mongodb.document_manager' #or orm
    class:
        ticket: Liuggio\HelpDeskBundle\Entity\Ticket      #optional
        comment: Liuggio\HelpDeskBundle\Entity\Comment    #optional
        category: Liuggio\HelpDeskBundle\Entity\Category  #optional
        user:     YOUR/NAMESPACE/ENTITY/CLASS
    email:
        sender: terravision-developers@googlegroups.com
        subject_prefix: '[help Desk]'                     #optional
```

5 Add the following entries to security.yml

```
security:
    //...
    acl:
        connection: default

access_control:
    //...
    # HelpDesk Ticket system
    - { path: ^/help-desk/operator, role: [ROLE_HELP_DESK_OPERATOR, ROLE_ADMIN] }
    - { path: ^/help-desk/, role: [IS_AUTHENTICATED_FULLY]}

```

\*\* You have to create your own user entity see sonata user bundle \*\*

###  Health Score

27

—

LowBetter than 47% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity23

Limited adoption so far

Community15

Small or concentrated contributor base

Maturity43

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 60% 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://www.gravatar.com/avatar/669d8a2c6c3b5694f7f34e175ad8c6689cbf9d297da28fbd1c860d1e2803a298?d=identicon)[IanDominey](/maintainers/IanDominey)

---

Top Contributors

[![liuggio](https://avatars.githubusercontent.com/u/530406?v=4)](https://github.com/liuggio "liuggio (66 commits)")[![gliderShip](https://avatars.githubusercontent.com/u/1736744?v=4)](https://github.com/gliderShip "gliderShip (15 commits)")[![simodima](https://avatars.githubusercontent.com/u/1193857?v=4)](https://github.com/simodima "simodima (14 commits)")[![danieledangeli](https://avatars.githubusercontent.com/u/3957293?v=4)](https://github.com/danieledangeli "danieledangeli (7 commits)")[![hackzilla](https://avatars.githubusercontent.com/u/1474182?v=4)](https://github.com/hackzilla "hackzilla (5 commits)")[![claudio-dalicandro](https://avatars.githubusercontent.com/u/2378579?v=4)](https://github.com/claudio-dalicandro "claudio-dalicandro (1 commits)")[![MrReasonable](https://avatars.githubusercontent.com/u/4990954?v=4)](https://github.com/MrReasonable "MrReasonable (1 commits)")[![Gianpiero2012](https://avatars.githubusercontent.com/u/1268203?v=4)](https://github.com/Gianpiero2012 "Gianpiero2012 (1 commits)")

### Embed Badge

![Health badge](/badges/liuggio-help-desk-bundle/health.svg)

```
[![Health](https://phpackages.com/badges/liuggio-help-desk-bundle/health.svg)](https://phpackages.com/packages/liuggio-help-desk-bundle)
```

###  Alternatives

[cmb2/cmb2

CMB2 is a metabox, custom fields, and forms library for WordPress that will blow your mind.

3.0k676.1k28](/packages/cmb2-cmb2)[sschiau/particle

1353.9k1](/packages/sschiau-particle)

PHPackages © 2026

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