/TicketBundle

Bundle provides multilingual ticketing functionality for Symfony applications.

Primary LanguagePHPMIT LicenseMIT

Ticketing Bundle v3

Currently v3 is a work in progress, please use v2.

Simple multilingual ticketing bundle to add to any project. Languages: English, French, Russian, German and Spanish.

Build Status SensioLabsInsight

Requirements

Optional Requirements

  • FOSUserBundle

Version Matrix

Ticket Bundle Symfony PHP
3.x (master) ^2.8|^3.0 >=5.6
2.x ^2.7|^3.0 >=5.3
1.x ^2.3 >=5.3
0.x ^2.3 >=5.3

Demo

See Ticket Bundle Demo App for an example installation. This can also be used for confirming bugs.

Setup

Optional Features

These optional features that can be turned on or off.

Features

Custom Templates (Optional)

config.yml

hackzilla_ticket:
    templates: 
        index: 'YOURTicketBundle:Ticket:index.html.twig'
        new: 'YOURTicketBundle:Ticket:new.html.twig'
        prototype: 'YOURTicketBundle:Ticket:prototype.html.twig'
        show: 'YOURTicketBundle:Ticket:show.html.twig'
        show_attachment: 'YOURTicketBundle:Ticket:show_attachment.html.twig'

Migrate a Previous Version

Pull Requests

I'm open to pull requests for additional languages, features and/or improvements.