PHPackages                             david-garcia/resque-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. david-garcia/resque-bundle

Abandoned → [symfony/messenger](/?search=symfony%2Fmessenger)ArchivedSymfony-bundle[Queues &amp; Workers](/categories/queues)

david-garcia/resque-bundle
==========================

Fork with some updates of unmaintained project michelsalib/BCCResqueBundle

1.1.16(8y ago)01.5kMITPHPPHP &gt;=5.5,&lt;7.2

Since Oct 18Pushed 7y ago2 watchersCompare

[ Source](https://github.com/DavidGarciaCat/BCCResqueBundle)[ Packagist](https://packagist.org/packages/david-garcia/resque-bundle)[ Docs](http://github.com/michelsalib/BCCResqueBundle)[ RSS](/packages/david-garcia-resque-bundle/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (9)Dependencies (4)Versions (19)Used By (0)

Intro to BCCResqueBundle
========================

[](#intro-to-bccresquebundle)

This project is a Fork of [michelsalib/BCCResqueBundle](https://github.com/michelsalib/BCCResqueBundle) for Symfony v2 &amp; Symfony v3.

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:
------

[](#todos)

- Update README.md (this file) to match with all updated settings
- Log management
- Job status tracking
- Redis configuration
- Localisation
- Tests

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

[](#screenshots)

### Dashboard

[](#dashboard)

[![Dashboard](https://raw.githubusercontent.com/DavidGarciaCat/BCCResqueBundle/master/src/Resources/screens/home.png)](https://raw.githubusercontent.com/DavidGarciaCat/BCCResqueBundle/master/src/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)

Require the `ResqueBundle` package on your `composer.json` file:

```
{
    "require": {
        ...
        "david-garcia/resque-bundle": "^1.1"
    }
    ...
}
```

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

### Add the Bundle to your application kernel

[](#add-the-bundle-to-your-application-kernel)

```
