summaryrefslogtreecommitdiff
path: root/vendor/fguillot/simple-queue/src/QueueAdapterInterface.php
diff options
context:
space:
mode:
authorFrédéric Guillot <fred@kanboard.net>2018-04-04 15:21:13 -0700
committerFrédéric Guillot <fred@kanboard.net>2018-04-04 15:21:13 -0700
commita4642d17e0e1ea018b128efdcc3db281461458b1 (patch)
tree00210c3d0abd0adea7f8817e6ba1d82c1ea4b50e /vendor/fguillot/simple-queue/src/QueueAdapterInterface.php
parent62178b1f2b4ad6ed8eafbcd3be8ef2f46b041b82 (diff)
Move custom libs to the source tree
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);
-}