bookmark = $bookmark; } /** * Execute the job. * * @return void */ public function handle(): void { SaveScreenshot::dispatch($this->bookmark); try { $archiveLink = (resolve(BookmarkService::class))->getArchiveLink($this->bookmark->url); } catch (InternetArchiveException) { $archiveLink = null; } $this->bookmark->archive = $archiveLink; $this->bookmark->save(); } }