Merge pull request #237 from drahmel/master

Added remove_queue command from Resque
This commit is contained in:
Chris Boulton 2015-05-13 21:58:23 +10:00
commit df69e8980c

View File

@ -143,6 +143,19 @@ class Resque
} }
} }
/**
* Remove specified queue
*
* @param string $queue The name of the queue to remove.
* @return integer Number of deleted items
*/
public static function removeQueue($queue)
{
$num = self::removeList($queue);
self::redis()->srem('queues', $queue);
return $num;
}
/** /**
* Pop an item off the end of the specified queues, using blocking list pop, * Pop an item off the end of the specified queues, using blocking list pop,
* decode it and return it. * decode it and return it.