2017 © Pedro Peláez
 

library worker

Worker component

image

funddy/worker

Worker component

  • Saturday, September 12, 2015
  • by funddy
  • Repository
  • 2 Watchers
  • 10 Stars
  • 1,406 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 5 Versions
  • 0 % Grown

The README.md

Funddy Worker

Build Status, (*1)

Simple asynchronous worker library based on Redis queues., (*2)

Installation

composer require funddy/worker

Usage

Publisher

<?php

require 'vendor/autoload.php';

use Funddy\Worker\WorkerRedisClient\PredisWorkerRedisClient;
use Funddy\Worker\WorkQueue\RedisWorkQueue;
use Predis\Client;

$predisClient = new Client('tcp://localhost');
$redisClient = new PredisWorkerRedisClient($predisClient);
$queue = new RedisWorkQueue('myqueue', $redisClient);

$queue->publish('Hello world!');

Consumer

<?php

require 'vendor/autoload.php';

use Funddy\Worker\WorkerRedisClient\PredisWorkerRedisClient;
use Funddy\Worker\WorkQueue\RedisWorkQueue;
use Predis\Client;

$predisClient = new Client('tcp://localhost');
$redisClient = new PredisWorkerRedisClient($predisClient);
$queue = new RedisWorkQueue('myqueue', $redisClient);

while(true) {
    $message = $queue->consume();//Blocking
    echo $message;
}

The Versions

12/09 2015

dev-master

9999999-dev https://github.com/funddy/worker

Worker component

  Sources   Download

MIT

The Requires

 

The Development Requires

worker

12/09 2015

v3.0.0

3.0.0.0 https://github.com/funddy/worker

Worker component

  Sources   Download

MIT

The Requires

 

The Development Requires

worker

07/03 2013

v2.0.0

2.0.0.0 https://github.com/funddy/worker

Worker component

  Sources   Download

MIT

The Requires

 

The Development Requires

worker

23/11 2012

v1.0.1

1.0.1.0 https://github.com/funddy/worker

Worker component

  Sources   Download

MIT

The Requires

 

The Development Requires

worker

24/10 2012

v1.0.0

1.0.0.0 https://github.com/funddy/worker

Worker component

  Sources   Download

MIT

The Requires

 

The Development Requires

worker