initial commit

This commit is contained in:
Holger Reinhardt 2016-07-28 23:52:05 +02:00
parent 81d0771154
commit c563d0e4ae
7 changed files with 189 additions and 0 deletions

33
src/ResqueManager.php Normal file
View file

@ -0,0 +1,33 @@
<?php
namespace Hlgrrnhrdt\Resque;
use Resque as PhpResque;
/**
* Resque
*
* @author Holger Reinhardt <hlgrrnhrdt@gmail.com>
*/
class ResqueManager
{
/**
* @var PhpResque
*/
private $resque;
public function __construct(PhpResque $resque)
{
$this->resque = $resque;
}
public function enqueue(Job $job)
{
$this->resque->enqueue($job->queue(), get_class($job), $job->arguments());
}
public function enqueueOnce(Job $job)
{
$queue = new Queue($job->queue());
}
}