public function bRPopLPush(string $source, string $destination, int $timeout) { return $this->tryCatch(function () use($source, $destination, $timeout) { return $this->client->brpoplpush($source, $destination, $timeout); }); }