summaryrefslogtreecommitdiff
path: root/vendor/fguillot/simple-queue/src/QueueAdapterInterface.php
diff options
context:
space:
mode:
Diffstat (limited to 'vendor/fguillot/simple-queue/src/QueueAdapterInterface.php')
-rw-r--r--vendor/fguillot/simple-queue/src/QueueAdapterInterface.php58
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);
-}