onQueue('lemmy-posts'); } public function handle(): void { $extractedData = ArticleFetcher::fetchArticleData($this->article); /** @var ArticlePublishingService $publishingService */ $publishingService = resolve(ArticlePublishingService::class); try { $publishingService->publishToRoutedChannels($this->article, $extractedData); } catch (PublishException|RuntimeException $e) { $this->fail($e); } } }