diff options
Diffstat (limited to 'vendor/fguillot/simple-queue/src/Job.php')
-rw-r--r-- | vendor/fguillot/simple-queue/src/Job.php | 98 |
1 files changed, 0 insertions, 98 deletions
diff --git a/vendor/fguillot/simple-queue/src/Job.php b/vendor/fguillot/simple-queue/src/Job.php deleted file mode 100644 index 799bbba8..00000000 --- a/vendor/fguillot/simple-queue/src/Job.php +++ /dev/null @@ -1,98 +0,0 @@ -<?php - -namespace SimpleQueue; - -/** - * Class Job - * - * @package SimpleQueue - */ -class Job -{ - protected $id; - protected $body; - - /** - * Job constructor. - * - * @param null $body - * @param null $id - */ - public function __construct($body = null, $id = null) - { - $this->body = $body; - $this->id = $id; - } - - /** - * Unserialize a payload - * - * @param string $payload - * @return $this - */ - public function unserialize($payload) - { - $this->body = json_decode($payload, true); - return $this; - } - - /** - * Serialize the body - * - * @return string - */ - public function serialize() - { - return json_encode($this->body); - } - - /** - * Set body - * - * @param mixed $body - * @return Job - */ - public function setBody($body) - { - $this->body = $body; - return $this; - } - - /** - * Get body - * - * @return mixed - */ - public function getBody() - { - return $this->body; - } - - /** - * Set job ID - * - * @param mixed $jobId - * @return Job - */ - public function setId($jobId) - { - $this->id = $jobId; - return $this; - } - - /** - * Get job ID - * @return mixed - */ - public function getId() - { - return $this->id; - } - - /** - * Execute job - */ - public function execute() - { - } -} |