public_id; $mailboxes = []; $domains = []; $error = null; try { $mailboxes = $this->mailboxes->forUser($pid); $domains = $this->domains->forUser($pid); } catch (\Throwable $e) { report($e); $error = 'Some data could not be loaded right now.'; } return view('email.dashboard', [ 'mailboxCount' => count($mailboxes), 'domainCount' => count($domains), 'verifiedDomainCount' => collect($domains)->where('active', true)->count(), 'recent' => collect($mailboxes)->take(5)->all(), 'error' => $error, ]); } }