/home/techb158/dev.balacoffee.com/vendor/facade/ignition/src/ErrorPage
NameSizeModeActions
ErrorPageHandler.php21610644editdlrm
ErrorPageViewModel.php54100644editdlrm
IgnitionExceptionRenderer.php5890644editdlrm
IgnitionWhoopsHandler.php11280644editdlrm
Renderer.php9600644editdlrm
Edit: /home/techb158/dev.balacoffee.com/vendor/facade/ignition/src/ErrorPage/ErrorPageHandler.php (2161B)
flareClient = $app->make(Flare::class); $this->ignitionConfig = $ignitionConfig; $this->renderer = $renderer; $this->solutionProviderRepository = $solutionProviderRepository; } public function handle(Throwable $throwable, $defaultTab = null, $defaultTabProps = []) { $report = $this->flareClient->createReport($throwable); $solutions = $this->solutionProviderRepository->getSolutionsForThrowable($throwable); $viewModel = new ErrorPageViewModel( $throwable, $this->ignitionConfig, $report, $solutions ); $viewModel->defaultTab($defaultTab, $defaultTabProps); $this->renderException($viewModel); } public function handleReport(Report $report, $defaultTab = null, $defaultTabProps = []) { $viewModel = new ErrorPageViewModel( $report->getThrowable(), $this->ignitionConfig, $report, [] ); $viewModel->defaultTab($defaultTab, $defaultTabProps); $this->renderException($viewModel); } protected function renderException(ErrorPageViewModel $exceptionViewModel) { echo $this->renderer->render( 'errorPage', $exceptionViewModel->toArray() ); } }