2017 © Pedro Peláez
 

symfony-bundle pheanstalk-bundle

The LeezyPheanstalkBundle is a Symfony2 Bundle that provides a command line interface for manage the Beanstalkd workqueue server & a pheanstalk integration.

image

leezy/pheanstalk-bundle

The LeezyPheanstalkBundle is a Symfony2 Bundle that provides a command line interface for manage the Beanstalkd workqueue server & a pheanstalk integration.

  • Friday, March 2, 2018
  • by armetiz
  • Repository
  • 9 Watchers
  • 110 Stars
  • 326,024 Installations
  • PHP
  • 7 Dependents
  • 1 Suggesters
  • 36 Forks
  • 0 Open issues
  • 32 Versions
  • 8 % Grown

The README.md

LeezyPheanstalkBundle

Build Status Packagist Scrutinizer Quality Score, (*1)

Beanstalkd workqueue clients for Symfony., (*2)

The LeezyPheanstalkBundle is a Symfony Bundle that provides a pheanstalk integration with the following features: * Command Line Interface for manage the queues. * An integration to the Symfony event system. * An integration to the Symfony profiler system to monitor your beanstalk server. * An integration to the Symfony logger system. * A proxy system to customize the command features. * Auto-wiring: PheanstalkInterface, (*3)

Support Symfony 2, 3 and 4., (*4)

Documentation : - Installation - Configuration - CLI Usage - Events - Custom proxy - Extra - Beanstalk Manager - Extra - Proxy to prefix tubes, (*5)

Usage example

get("leezy.pheanstalk");

        // ----------------------------------------
        // producer (queues jobs)

        $pheanstalk
          ->useTube('testtube')
          ->put("job payload goes here\n");

        // ----------------------------------------
        // worker (performs jobs)

        $job = $pheanstalk
          ->watch('testtube')
          ->ignore('default')
          ->reserve();

        echo $job->getData();

        $pheanstalk->delete($job);
    }

}
?>

Testing

$ php composer.phar update
$ phpunit

License

This bundle is under the MIT license. See the complete license., (*6)

Other

Silex integration, (*7)

Credits

Author - Thomas Tourlourat, (*8)

Contributor : * dontub : Version 4 * Peter Kruithof : Version 3 * Maxwell2022 : Symfony2 Profiler integration, (*9)

The Versions

02/03 2018

dev-master

9999999-dev https://github.com/armetiz/LeezyPheanstalkBundle

The LeezyPheanstalkBundle is a Symfony2 Bundle that provides a command line interface for manage the Beanstalkd workqueue server & a pheanstalk integration.

  Sources   Download

MIT

The Requires

 

The Development Requires

bundle symfony asynchronous messaging beanstalkd queueing pheanstalk

02/03 2018

3.3.0

3.3.0.0 https://github.com/armetiz/LeezyPheanstalkBundle

The LeezyPheanstalkBundle is a Symfony2 Bundle that provides a command line interface for manage the Beanstalkd workqueue server & a pheanstalk integration.

  Sources   Download

MIT

The Requires

 

The Development Requires

bundle symfony asynchronous messaging beanstalkd queueing pheanstalk

12/12 2017

3.2.3

3.2.3.0 https://github.com/armetiz/LeezyPheanstalkBundle

The LeezyPheanstalkBundle is a Symfony2 Bundle that provides a command line interface for manage the Beanstalkd workqueue server & a pheanstalk integration.

  Sources   Download

MIT

The Requires

 

The Development Requires

bundle symfony asynchronous messaging beanstalkd queueing pheanstalk

12/12 2017

3.2.2

3.2.2.0 https://github.com/armetiz/LeezyPheanstalkBundle

The LeezyPheanstalkBundle is a Symfony2 Bundle that provides a command line interface for manage the Beanstalkd workqueue server & a pheanstalk integration.

  Sources   Download

MIT

The Requires

 

The Development Requires

bundle symfony asynchronous messaging beanstalkd queueing pheanstalk

14/07 2017

3.2.1

3.2.1.0 https://github.com/armetiz/LeezyPheanstalkBundle

The LeezyPheanstalkBundle is a Symfony2 Bundle that provides a command line interface for manage the Beanstalkd workqueue server & a pheanstalk integration.

  Sources   Download

MIT

The Requires

 

The Development Requires

bundle symfony asynchronous messaging beanstalkd queueing pheanstalk

12/08 2016

3.2.0

3.2.0.0 https://github.com/armetiz/LeezyPheanstalkBundle

The LeezyPheanstalkBundle is a Symfony2 Bundle that provides a command line interface for manage the Beanstalkd workqueue server & a pheanstalk integration.

  Sources   Download

MIT

The Requires

 

The Development Requires

bundle symfony asynchronous messaging beanstalkd queueing pheanstalk

23/02 2016

3.1.1

3.1.1.0 https://github.com/armetiz/LeezyPheanstalkBundle

The LeezyPheanstalkBundle is a Symfony2 Bundle that provides a command line interface for manage the Beanstalkd workqueue server & a pheanstalk integration.

  Sources   Download

MIT

The Requires

 

The Development Requires

bundle symfony asynchronous messaging beanstalkd queueing pheanstalk

23/02 2016

3.0.1

3.0.1.0 https://github.com/armetiz/LeezyPheanstalkBundle

The LeezyPheanstalkBundle is a Symfony2 Bundle that provides a command line interface for manage the Beanstalkd workqueue server & a pheanstalk integration.

  Sources   Download

MIT

The Requires

 

The Development Requires

bundle symfony asynchronous messaging beanstalkd queueing pheanstalk

14/01 2016

3.1.0

3.1.0.0 https://github.com/armetiz/LeezyPheanstalkBundle

The LeezyPheanstalkBundle is a Symfony2 Bundle that provides a command line interface for manage the Beanstalkd workqueue server & a pheanstalk integration.

  Sources   Download

MIT

The Requires

 

The Development Requires

bundle symfony asynchronous messaging beanstalkd queueing pheanstalk

11/05 2015

3.0.0

3.0.0.0 https://github.com/armetiz/LeezyPheanstalkBundle

The LeezyPheanstalkBundle is a Symfony2 Bundle that provides a command line interface for manage the Beanstalkd workqueue server & a pheanstalk integration.

  Sources   Download

MIT

The Requires

 

The Development Requires

bundle symfony asynchronous messaging beanstalkd queueing pheanstalk

21/04 2015

2.x-dev

2.9999999.9999999.9999999-dev https://github.com/armetiz/LeezyPheanstalkBundle

The LeezyPheanstalkBundle is a Symfony2 Bundle that provides a command line interface for manage the Beanstalkd workqueue server & a pheanstalk integration.

  Sources   Download

MIT

The Requires

 

The Development Requires

bundle symfony asynchronous messaging beanstalkd queueing pheanstalk

17/03 2015

2.5.0

2.5.0.0 https://github.com/armetiz/LeezyPheanstalkBundle

The LeezyPheanstalkBundle is a Symfony2 Bundle that provides a command line interface for manage the Beanstalkd workqueue server & a pheanstalk integration.

  Sources   Download

MIT

The Requires

 

The Development Requires

bundle symfony asynchronous messaging beanstalkd queueing pheanstalk

22/08 2014

2.4.1

2.4.1.0 https://github.com/armetiz/LeezyPheanstalkBundle

The LeezyPheanstalkBundle is a Symfony2 Bundle that provides a command line interface for manage the Beanstalkd workqueue server & a pheanstalk integration.

  Sources   Download

MIT

The Requires

 

bundle symfony asynchronous messaging beanstalkd queueing pheanstalk

22/08 2014

2.4.0

2.4.0.0 https://github.com/armetiz/LeezyPheanstalkBundle

The LeezyPheanstalkBundle is a Symfony2 Bundle that provides a command line interface for manage the Beanstalkd workqueue server & a pheanstalk integration.

  Sources   Download

MIT

The Requires

 

bundle symfony asynchronous messaging beanstalkd queueing pheanstalk

09/05 2014

2.3.0

2.3.0.0 https://github.com/armetiz/LeezyPheanstalkBundle

The LeezyPheanstalkBundle is a Symfony2 Bundle that provides a command line interface for manage the Beanstalkd workqueue server & a pheanstalk integration.

  Sources   Download

MIT

The Requires

 

bundle symfony asynchronous messaging beanstalkd queueing pheanstalk

26/03 2014

2.2.0

2.2.0.0 https://github.com/armetiz/LeezyPheanstalkBundle

The LeezyPheanstalkBundle is a Symfony2 Bundle that provides a command line interface for manage the Beanstalkd workqueue server & a pheanstalk integration.

  Sources   Download

MIT

The Requires

 

bundle symfony asynchronous messaging beanstalkd queueing pheanstalk

20/01 2014

2.1.6

2.1.6.0 https://github.com/armetiz/LeezyPheanstalkBundle

The LeezyPheanstalkBundle is a Symfony2 Bundle that provides a command line interface for manage the Beanstalkd workqueue server & a pheanstalk integration.

  Sources   Download

MIT

The Requires

 

bundle symfony asynchronous messaging beanstalkd queueing pheanstalk

05/11 2013

2.1.5

2.1.5.0 https://github.com/armetiz/LeezyPheanstalkBundle

The LeezyPheanstalkBundle is a Symfony2 Bundle that provides a command line interface for manage the Beanstalkd workqueue server & a pheanstalk integration.

  Sources   Download

MIT

The Requires

 

symfony2 bundle beanstalkd pheanstalk

24/10 2013

2.1.4

2.1.4.0 https://github.com/armetiz/LeezyPheanstalkBundle

The LeezyPheanstalkBundle is a Symfony2 Bundle that provides a command line interface for manage the Beanstalkd workqueue server & a pheanstalk integration.

  Sources   Download

BSD

The Requires

 

symfony2 bundle beanstalkd pheanstalk

08/04 2013

2.1.3

2.1.3.0 https://github.com/armetiz/LeezyPheanstalkBundle

The LeezyPheanstalkBundle is a Symfony2 Bundle that provides a command line interface for manage the Beanstalkd workqueue server & a pheanstalk integration.

  Sources   Download

BSD

The Requires

 

symfony2 bundle beanstalkd pheanstalk

05/04 2013

2.1.2

2.1.2.0 https://github.com/armetiz/LeezyPheanstalkBundle

The LeezyPheanstalkBundle is a Symfony2 Bundle that provides a command line interface for manage the Beanstalkd workqueue server & a pheanstalk integration.

  Sources   Download

BSD

The Requires

 

symfony2 bundle beanstalkd pheanstalk

04/04 2013

2.1.1

2.1.1.0 https://github.com/armetiz/LeezyPheanstalkBundle

The LeezyPheanstalkBundle is a Symfony2 Bundle that provides a command line interface for manage the Beanstalkd workqueue server & a pheanstalk integration.

  Sources   Download

BSD

The Requires

 

symfony2 bundle beanstalkd pheanstalk

04/04 2013

2.1.0

2.1.0.0 https://github.com/armetiz/LeezyPheanstalkBundle

The LeezyPheanstalkBundle is a Symfony2 Bundle that provides a command line interface for manage the Beanstalkd workqueue server & a pheanstalk integration.

  Sources   Download

BSD

The Requires

 

symfony2 bundle beanstalkd pheanstalk

26/03 2013

2.0.1

2.0.1.0 https://github.com/armetiz/LeezyPheanstalkBundle

The LeezyPheanstalkBundle is a Symfony2 Bundle that provides a command line interface for manage the Beanstalkd workqueue server & a pheanstalk integration.

  Sources   Download

BSD

The Requires

 

symfony2 bundle beanstalkd pheanstalk

26/03 2013

2.0.0

2.0.0.0 https://github.com/armetiz/LeezyPheanstalkBundle

The LeezyPheanstalkBundle is a Symfony2 Bundle that provides a command line interface for manage the Beanstalkd workqueue server & a pheanstalk integration.

  Sources   Download

BSD

The Requires

 

symfony2 bundle beanstalkd pheanstalk

07/03 2013

1.2.0

1.2.0.0 https://github.com/armetiz/LeezyPheanstalkBundle

The LeezyPheanstalkBundle is a Symfony2 Bundle that provides a command line interface for manage the Beanstalkd workqueue server & a pheanstalk integration.

  Sources   Download

BSD

The Requires

 

symfony2 bundle beanstalkd pheanstalk

27/02 2013

1.1.0

1.1.0.0 https://github.com/armetiz/LeezyPheanstalkBundle

The LeezyPheanstalkBundle is a Symfony2 Bundle that provides a command line interface for manage the Beanstalkd workqueue server & a pheanstalk integration.

  Sources   Download

BSD

The Requires

 

symfony2 bundle beanstalkd pheanstalk

15/02 2013

1.0.4

1.0.4.0 https://github.com/armetiz/LeezyPheanstalkBundle

The LeezyPheanstalkBundle is a Symfony2 Bundle that provides a command line interface for manage the Beanstalkd workqueue server & a pheanstalk integration.

  Sources   Download

BSD

The Requires

 

symfony2 bundle beanstalkd pheanstalk

16/11 2012

1.0.3

1.0.3.0 https://github.com/armetiz/LeezyPheanstalkBundle

The LeezyPheanstalkBundle is a Symfony2 Bundle that provides a command line interface for manage the Beanstalkd workqueue server & a pheanstalk integration.

  Sources   Download

BSD

The Requires

 

symfony2 bundle beanstalkd pheanstalk

16/11 2012

1.0.2

1.0.2.0 https://github.com/armetiz/LeezyPheanstalkBundle

The LeezyPheanstalkBundle is a Symfony2 Bundle that provides a command line interface for manage the Beanstalkd workqueue server & a pheanstalk integration.

  Sources   Download

BSD

The Requires

 

symfony2

20/09 2012

1.0.1

1.0.1.0 https://github.com/armetiz/LeezyPheanstalkBundle

The LeezyPheanstalkBundle is a Symfony2 Bundle that provides a command line interface for manage the Beanstalkd workqueue server & a pheanstalk integration.

  Sources   Download

BSD

The Requires

 

symfony2

19/09 2012

1.0.0

1.0.0.0 https://github.com/armetiz/LeezyPheanstalkBundle

The LeezyPheanstalkBundle is a Symfony2 Bundle that provides a command line interface for manage the Beanstalkd workqueue server & a pheanstalk integration.

  Sources   Download

BSD

The Requires

 

symfony2