PHPackages                             konekt/resque-ex-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. [Queues &amp; Workers](/categories/queues)
4. /
5. konekt/resque-ex-bundle

ActiveSymfony-bundle[Queues &amp; Workers](/categories/queues)

konekt/resque-ex-bundle
=======================

Symfony bundle for ResqueEx

1.1.7(13y ago)019MITPHP

Since Oct 18Pushed 10y ago4 watchersCompare

[ Source](https://github.com/artkonekt/resque-ex-bundle)[ Packagist](https://packagist.org/packages/konekt/resque-ex-bundle)[ Docs](http://github.com/michelsalib/BCCResqueBundle)[ RSS](/packages/konekt-resque-ex-bundle/feed)WikiDiscussions master Synced today

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

Intro to ResqueExBundle
=======================

[](#intro-to-resqueexbundle)

> This is a fork of [BCCResqueBundle](https://github.com/michelsalib/BCCResqueBundle) in order to replace [php-resque](https://github.com/chrisboulton/php-resque/) with [php-resque-ex](https://github.com/wa0x6e/php-resque-ex)

The resque-ex bundle provides integration of [php-resque-ex](https://github.com/wa0x6e/php-resque-ex) to Symfony2. It is inspired from resque, a Redis-backed Ruby library for creating background jobs, placing them on multiple queues, and processing them later.

Features:
---------

[](#features)

- Creating a Job, with container access in order to leverage your Symfony services
- Enqueue a Job with parameters on a given queue
- Creating background worker on a given queue
- A UX to monitor your queues, workers and job statuses
- ability to schedule jobs to run at a specific time or after a number of seconds delay
- ability to auto re-queue failed jobs, with back-off strategies

TODOs:

- Log management
- Job status tracking
- Redis configuration
- Localisation
- Tests

Screenshots
-----------

[](#screenshots)

### Dashboard

[](#dashboard)

[![](https://github.com/artkonekt/resque-ex-bundle/raw/master/Resources/screens/home.png)](https://github.com/artkonekt/resque-ex-bundle/raw/master/Resources/screens/home.png)

Installation and configuration:
-------------------------------

[](#installation-and-configuration)

### Requirements

[](#requirements)

Make sure you have redis installed on your machine:

### Get the bundle

[](#get-the-bundle)

Either `composer require konekt/resque-ex-bundle`

or

add to your `resque-ex-bundle` to your dependencies:

```
{
    "require": {
        ...
        "konekt/resque-ex-bundle": "dev-master"
    }
    ...
}
```

and to install, run `php composer.phar [update|install]`.

### Add ResqueExBundle to your application kernel

[](#add-resqueexbundle-to-your-application-kernel)

```
