diff options
Diffstat (limited to 'vendor/fguillot/simple-queue/src/QueueAdapterInterface.php')
-rw-r--r-- | vendor/fguillot/simple-queue/src/QueueAdapterInterface.php | 58 |
1 files changed, 0 insertions, 58 deletions
diff --git a/vendor/fguillot/simple-queue/src/QueueAdapterInterface.php b/vendor/fguillot/simple-queue/src/QueueAdapterInterface.php deleted file mode 100644 index 9bda3070..00000000 --- a/vendor/fguillot/simple-queue/src/QueueAdapterInterface.php +++ /dev/null @@ -1,58 +0,0 @@ -<?php - -namespace SimpleQueue; - -use DateTime; - -/** - * Interface AdapterInterface - * - * @package SimpleQueue\Adapter - */ -interface QueueAdapterInterface -{ - /** - * Send a job - * - * @access public - * @param Job $job - * @return $this - */ - public function push(Job $job); - - /** - * Schedule a job in the future - * - * @access public - * @param Job $job - * @param DateTime $dateTime - * @return $this - */ - public function schedule(Job $job, DateTime $dateTime); - - /** - * Wait and get job from a queue - * - * @access public - * @return Job|null - */ - public function pull(); - - /** - * Acknowledge a job - * - * @access public - * @param Job $job - * @return $this - */ - public function completed(Job $job); - - /** - * Mark a job as failed - * - * @access public - * @param Job $job - * @return $this - */ - public function failed(Job $job); -} |