public function fromWorker(string $worker, string $subTimeInterval = ''): array
    {
        try {
            $now = new \DateTime();
            $interval = date_interval_create_from_date_string($subTimeInterval);
            $timestamp = $now->sub($interval)->getTimestamp();
        } catch (\Exception $e) {
            $timestamp = -1;
        }

        if ($subTimeInterval === '' || $timestamp === -1) {
            $jids = json_decode($this->client->workerJobs($worker), true) ?: [];
        } else {
            $jids = json_decode($this->client->workerJobs($worker, $timestamp), true) ?: [];
        }

        return $this->multiget($jids);
    }