diff --git a/src/Workers/WorkerWorkItem.php b/src/Workers/WorkerWorkItem.php index 6ba122c..a7aea1f 100644 --- a/src/Workers/WorkerWorkItem.php +++ b/src/Workers/WorkerWorkItem.php @@ -8,12 +8,6 @@ class WorkerWorkItem { protected array $data; - static public function Factory(object $object){ - $class = get_class($object); - return (new WorkerWorkItem()) - ->setKey($class, $object); - } - public function __call($name, $arguments) { $method = substr(strtolower($name), 0, 3); @@ -40,6 +34,15 @@ class WorkerWorkItem $this->data = $data; } + public static function Factory(object $object) + { + $class = get_class($object); + + return (new WorkerWorkItem()) + ->setKey($class, $object) + ; + } + /** * @return array */