From 322c02ed79b48f0400ea798f9cfeb96ed4c8e584 Mon Sep 17 00:00:00 2001 From: "Buster \"Silver Eagle\" Neece" Date: Thu, 16 Jul 2020 18:12:54 -0500 Subject: [PATCH] Make WorkItem implement Serializable (for consistency with args downstream). --- src/Workers/WorkerWorkItem.php | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/Workers/WorkerWorkItem.php b/src/Workers/WorkerWorkItem.php index a7aea1f..89dac69 100644 --- a/src/Workers/WorkerWorkItem.php +++ b/src/Workers/WorkerWorkItem.php @@ -4,7 +4,7 @@ namespace Benzine\Workers; use Benzine\ORM\Abstracts\Model; -class WorkerWorkItem +class WorkerWorkItem implements \Serializable { protected array $data; @@ -24,14 +24,14 @@ class WorkerWorkItem } } - public function __serialize(): array + public function serialize() { - return $this->data; + return serialize($this->data); } - public function __unserialize(array $data): void + public function unserialize($serialized) { - $this->data = $data; + $this->data = unserialize($serialized); } public static function Factory(object $object)