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

ActiveSymfony-bundle

instasent/resque-bundle
=======================

InstasentResqueBundle

v0.2.5(4y ago)417.3k4MITPHP

Since Apr 27Pushed 1y ago4 watchersCompare

[ Source](https://github.com/instasent/InstasentResqueBundle)[ Packagist](https://packagist.org/packages/instasent/resque-bundle)[ Docs](http://github.com/instasent/InstasentResqueBundle)[ RSS](/packages/instasent-resque-bundle/feed)WikiDiscussions master Synced 2mo ago

READMEChangelog (7)Dependencies (4)Versions (11)Used By (0)

Intro to InstasentResqueBundle
==============================

[](#intro-to-instasentresquebundle)

> This is a fork from  in order to keep its maintenance.

The Instasent resque bundle provides integration of [php-resque](https://github.com/chrisboulton/php-resque/) to Symfony. 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/instasent/InstasentResqueBundle/raw/master/Resources/screens/home.png)](https://github.com/instasent/InstasentResqueBundle/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)

Add to your `instasent-resque-bundle` to your dependencies:

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

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

### Add InstasentResqueBundle to your application kernel

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

```
