#kkskskkskk%PDF-0-1
class_implements(): Class Spatie\LaravelIgnition\Solutions\SolutionProviders\UndefinedViewVariableSolutionProvider does not exist and could not be loaded (500 Internal Server Error)

Symfony Exception

ErrorException

HTTP 500 Internal Server Error

class_implements(): Class Spatie\LaravelIgnition\Solutions\SolutionProviders\UndefinedViewVariableSolutionProvider does not exist and could not be loaded

Exception

ErrorException

Show exception properties
ErrorException {#4854
  #severity: E_WARNING
}
  1.     /** @return Collection<int, HasSolutionsForThrowable> */
  2.     protected function initialiseSolutionProviderRepositories(): Collection
  3.     {
  4.         return $this->solutionProviders
  5.             ->filter(function (HasSolutionsForThrowable|string $provider) {
  6.                 if (! in_array(HasSolutionsForThrowable::class, class_implements($provider) ?: [])) {
  7.                     return false;
  8.                 }
  9.                 if (function_exists('config') && in_array($providerconfig('ErrorSolutions.ignored_solution_providers', []))) {
  10.                     return false;
  1.      * @return callable
  2.      */
  3.     protected function forwardsTo($method)
  4.     {
  5.         return fn (...$arguments) => static::$app
  6.             $this->{$method}(...$arguments)
  7.             : false;
  8.     }
  9.     /**
  10.      * Determine if the error level is a deprecation.
HandleExceptions->Illuminate\Foundation\Bootstrap\{closure}(2, 'class_implements(): Class Spatie\\LaravelIgnition\\Solutions\\SolutionProviders\\UndefinedViewVariableSolutionProvider does not exist and could not be loaded', '/home/parisedu/public_html/vendor/spatie/error-solutions/src/SolutionProviderRepository.php', 93)
  1.     /** @return Collection<int, HasSolutionsForThrowable> */
  2.     protected function initialiseSolutionProviderRepositories(): Collection
  3.     {
  4.         return $this->solutionProviders
  5.             ->filter(function (HasSolutionsForThrowable|string $provider) {
  6.                 if (! in_array(HasSolutionsForThrowable::class, class_implements($provider) ?: [])) {
  7.                     return false;
  8.                 }
  9.                 if (function_exists('config') && in_array($providerconfig('ErrorSolutions.ignored_solution_providers', []))) {
  10.                     return false;
SolutionProviderRepository->Spatie\ErrorSolutions\{closure}('Spatie\\LaravelIgnition\\Solutions\\SolutionProviders\\UndefinedViewVariableSolutionProvider', 16)
  1.      * @param  callable  $callback
  2.      * @return array
  3.      */
  4.     public static function where($array, callable $callback)
  5.     {
  6.         return array_filter($array$callbackARRAY_FILTER_USE_BOTH);
  7.     }
  8.     /**
  9.      * Filter items where the value is not null.
  10.      *
  1.      * @return static
  2.      */
  3.     public function filter(callable $callback null)
  4.     {
  5.         if ($callback) {
  6.             return new static(Arr::where($this->items$callback));
  7.         }
  8.         return new static(array_filter($this->items));
  9.     }
  1.                 if (function_exists('config') && in_array($providerconfig('ErrorSolutions.ignored_solution_providers', []))) {
  2.                     return false;
  3.                 }
  4.                 return true;
  5.             })
  6.             ->map(function (string|HasSolutionsForThrowable $provider): HasSolutionsForThrowable {
  7.                 if (is_string($provider)) {
  8.                     return new $provider;
  9.                 }
  1.         if ($throwable instanceof ProvidesSolution) {
  2.             $solutions[] = $throwable->getSolution();
  3.         }
  4.         $providedSolutions $this
  5.             ->initialiseSolutionProviderRepositories()
  6.             ->filter(function (HasSolutionsForThrowable $solutionProvider) use ($throwable) {
  7.                 try {
  8.                     return $solutionProvider->canSolve($throwable);
  9.                 } catch (Throwable $exception) {
  10.                     return false;
  1.     }
  2.     public function handle(Report $reportClosure $next)
  3.     {
  4.         if ($throwable $report->getThrowable()) {
  5.             $solutions $this->solutionProviderRepository->getSolutionsForThrowable($throwable);
  6.             foreach ($solutions as $solution) {
  7.                 $report->addSolution($solution);
  8.             }
  9.         }
  1.                         // since the object we're given was already a fully instantiated object.
  2.                         $parameters = [$passable$stack];
  3.                     }
  4.                     $carry method_exists($pipe$this->method)
  5.                                     ? $pipe->{$this->method}(...$parameters)
  6.                                     : $pipe(...$parameters);
  7.                     return $this->handleCarry($carry);
  8.                 } catch (Throwable $e) {
  9.                     return $this->handleException($passable$e);
  1.             }
  2.         }
  3.         $report->userProvidedContext($context);
  4.         return $next($report);
  5.     }
  6. }
  1.                         // since the object we're given was already a fully instantiated object.
  2.                         $parameters = [$passable$stack];
  3.                     }
  4.                     $carry method_exists($pipe$this->method)
  5.                                     ? $pipe->{$this->method}(...$parameters)
  6.                                     : $pipe(...$parameters);
  7.                     return $this->handleCarry($carry);
  8.                 } catch (Throwable $e) {
  9.                     return $this->handleException($passable$e);
  1.             }
  2.         }
  3.         $report->userProvidedContext($context);
  4.         return $next($report);
  5.     }
  6. }
  1.                         // since the object we're given was already a fully instantiated object.
  2.                         $parameters = [$passable$stack];
  3.                     }
  4.                     $carry method_exists($pipe$this->method)
  5.                                     ? $pipe->{$this->method}(...$parameters)
  6.                                     : $pipe(...$parameters);
  7.                     return $this->handleCarry($carry);
  8.                 } catch (Throwable $e) {
  9.                     return $this->handleException($passable$e);
  1.     {
  2.         if ($job $this->jobRecorder->getJob()) {
  3.             $report->group('job'$job);
  4.         }
  5.         return $next($report);
  6.     }
  7. }
  1.                         // since the object we're given was already a fully instantiated object.
  2.                         $parameters = [$passable$stack];
  3.                     }
  4.                     $carry method_exists($pipe$this->method)
  5.                                     ? $pipe->{$this->method}(...$parameters)
  6.                                     : $pipe(...$parameters);
  7.                     return $this->handleCarry($carry);
  8.                 } catch (Throwable $e) {
  9.                     return $this->handleException($passable$e);
  1.     public function handle(Report $report$next)
  2.     {
  3.         $report->group('queries'$this->queryRecorder->getQueries());
  4.         return $next($report);
  5.     }
  6. }
  1.                         // since the object we're given was already a fully instantiated object.
  2.                         $parameters = [$passable$stack];
  3.                     }
  4.                     $carry method_exists($pipe$this->method)
  5.                                     ? $pipe->{$this->method}(...$parameters)
  6.                                     : $pipe(...$parameters);
  7.                     return $this->handleCarry($carry);
  8.                 } catch (Throwable $e) {
  9.                     return $this->handleException($passable$e);
  1.     public function handle(Report $report$next)
  2.     {
  3.         $report->group('logs'$this->logRecorder->getLogMessages());
  4.         return $next($report);
  5.     }
  6. }
  1.                         // since the object we're given was already a fully instantiated object.
  2.                         $parameters = [$passable$stack];
  3.                     }
  4.                     $carry method_exists($pipe$this->method)
  5.                                     ? $pipe->{$this->method}(...$parameters)
  6.                                     : $pipe(...$parameters);
  7.                     return $this->handleCarry($carry);
  8.                 } catch (Throwable $e) {
  9.                     return $this->handleException($passable$e);
  1.     public function handle(Report $reportClosure $next)
  2.     {
  3.         $report->group('dumps'$this->dumpRecorder->getDumps());
  4.         return $next($report);
  5.     }
  6. }
  1.                         // since the object we're given was already a fully instantiated object.
  2.                         $parameters = [$passable$stack];
  3.                     }
  4.                     $carry method_exists($pipe$this->method)
  5.                                     ? $pipe->{$this->method}(...$parameters)
  6.                                     : $pipe(...$parameters);
  7.                     return $this->handleCarry($carry);
  8.                 } catch (Throwable $e) {
  9.                     return $this->handleException($passable$e);
  1.         $throwable $report->getThrowable();
  2.         $this->addUserDefinedContext($report);
  3.         if (! $throwable instanceof QueryException) {
  4.             return $next($report);
  5.         }
  6.         $report->group('exception', [
  7.             'raw_sql' => $throwable->getSql(),
  8.         ]);
  1.                         // since the object we're given was already a fully instantiated object.
  2.                         $parameters = [$passable$stack];
  3.                     }
  4.                     $carry method_exists($pipe$this->method)
  5.                                     ? $pipe->{$this->method}(...$parameters)
  6.                                     : $pipe(...$parameters);
  7.                     return $this->handleCarry($carry);
  8.                 } catch (Throwable $e) {
  9.                     return $this->handleException($passable$e);
  1.             'app_debug' => config('app.debug'),
  2.             'app_env' => config('app.env'),
  3.             'php_version' => phpversion(),
  4.         ]);
  5.         return $next($report);
  6.     }
  7. }
  1.                         // since the object we're given was already a fully instantiated object.
  2.                         $parameters = [$passable$stack];
  3.                     }
  4.                     $carry method_exists($pipe$this->method)
  5.                                     ? $pipe->{$this->method}(...$parameters)
  6.                                     : $pipe(...$parameters);
  7.                     return $this->handleCarry($carry);
  8.                 } catch (Throwable $e) {
  9.                     return $this->handleException($passable$e);
  1.     public function handle(Report $report$next)
  2.     {
  3.         $report->notifierName(static::NOTIFIER_NAME);
  4.         return $next($report);
  5.     }
  6. }
  1.                         // since the object we're given was already a fully instantiated object.
  2.                         $parameters = [$passable$stack];
  3.                     }
  4.                     $carry method_exists($pipe$this->method)
  5.                                     ? $pipe->{$this->method}(...$parameters)
  6.                                     : $pipe(...$parameters);
  7.                     return $this->handleCarry($carry);
  8.                 } catch (Throwable $e) {
  9.                     return $this->handleException($passable$e);
  1.                 'isDirty' => ! $this->isClean(),
  2.             ]);
  3.         } catch (Throwable) {
  4.         }
  5.         return $next($report);
  6.     }
  7.     protected function hash(): ?string
  8.     {
  9.         return $this->command("git log --pretty=format:'%H' -n 1") ?: null;
  1.                         // since the object we're given was already a fully instantiated object.
  2.                         $parameters = [$passable$stack];
  3.                     }
  4.                     $carry method_exists($pipe$this->method)
  5.                                     ? $pipe->{$this->method}(...$parameters)
  6.                                     : $pipe(...$parameters);
  7.                     return $this->handleCarry($carry);
  8.                 } catch (Throwable $e) {
  9.                     return $this->handleException($passable$e);
  1.         $context['request']['ip'] = null;
  2.         $report->userProvidedContext($context);
  3.         return $next($report);
  4.     }
  5. }
  1.                         // since the object we're given was already a fully instantiated object.
  2.                         $parameters = [$passable$stack];
  3.                     }
  4.                     $carry method_exists($pipe$this->method)
  5.                                     ? $pipe->{$this->method}(...$parameters)
  6.                                     : $pipe(...$parameters);
  7.                     return $this->handleCarry($carry);
  8.                 } catch (Throwable $e) {
  9.                     return $this->handleException($passable$e);
  1.     {
  2.         $report->group('env', [
  3.             'php_version' => phpversion(),
  4.         ]);
  5.         return $next($report);
  6.     }
  7. }
  1.                         // since the object we're given was already a fully instantiated object.
  2.                         $parameters = [$passable$stack];
  3.                     }
  4.                     $carry method_exists($pipe$this->method)
  5.                                     ? $pipe->{$this->method}(...$parameters)
  6.                                     : $pipe(...$parameters);
  7.                     return $this->handleCarry($carry);
  8.                 } catch (Throwable $e) {
  9.                     return $this->handleException($passable$e);
  1.     {
  2.         foreach ($this->recorder->glows() as $glow) {
  3.             $report->addGlow($glow);
  4.         }
  5.         return $next($report);
  6.     }
  7. }
  1.                         // since the object we're given was already a fully instantiated object.
  2.                         $parameters = [$passable$stack];
  3.                     }
  4.                     $carry method_exists($pipe$this->method)
  5.                                     ? $pipe->{$this->method}(...$parameters)
  6.                                     : $pipe(...$parameters);
  7.                     return $this->handleCarry($carry);
  8.                 } catch (Throwable $e) {
  9.                     return $this->handleException($passable$e);
  1.     {
  2.         $pipeline array_reduce(
  3.             array_reverse($this->pipes()), $this->carry(), $this->prepareDestination($destination)
  4.         );
  5.         return $pipeline($this->passable);
  6.     }
  7.     /**
  8.      * Run the pipeline and return the result.
  9.      *
  1.         $report = (new Pipeline())
  2.             ->send($report)
  3.             ->through($middleware)
  4.             ->then(fn ($report) => $report);
  5.         return $report;
  6.     }
  7. }
  1.             $this->argumentReducers,
  2.             $this->withStackFrameArguments,
  3.             $this->overriddenGroupings,
  4.         );
  5.         return $this->applyMiddlewareToReport($report);
  6.     }
  7.     public function createReportFromMessage(string $messagestring $logLevel): Report
  8.     {
  9.         $report Report::createForMessage(
  1.         ];
  2.     }
  3.     protected function createReport(Throwable $throwable): Report
  4.     {
  5.         return $this->flare->createReport($throwable);
  6.     }
  7. }
  1.      */
  2.     public function renderException(Throwable $throwable, ?Report $report null): void
  3.     {
  4.         $this->setUpFlare();
  5.         $report ??= $this->createReport($throwable);
  6.         $viewModel = new ErrorPageViewModel(
  7.             $throwable,
  8.             $this->ignitionConfig,
  9.             $report,
  1.             ->setSolutionProviderRepository(app(SolutionProviderRepository::class))
  2.             ->setContextProviderDetector(new LaravelContextProviderDetector())
  3.             ->setSolutionTransformerClass(LaravelSolutionTransformer::class)
  4.             ->applicationPath(base_path())
  5.             ->addCustomHtmlToHead($vitejsAutoRefresh)
  6.             ->renderException($throwable);
  7.     }
  8. }
  1.     public function render($throwable)
  2.     {
  3.         ob_start();
  4.         $this->errorPageHandler->render($throwable);
  5.         return ob_get_clean();
  6.     }
  7. }
  1.      * @param  \Throwable  $e
  2.      * @return string
  3.      */
  4.     protected function renderExceptionWithCustomRenderer(Throwable $e)
  5.     {
  6.         return app(ExceptionRenderer::class)->render($e);
  7.     }
  8.     /**
  9.      * Render an exception to a string using Symfony.
  10.      *
  1.      */
  2.     protected function renderExceptionContent(Throwable $e)
  3.     {
  4.         try {
  5.             return config('app.debug') && app()->has(ExceptionRenderer::class)
  6.                         ? $this->renderExceptionWithCustomRenderer($e)
  7.                         : $this->renderExceptionWithSymfony($econfig('app.debug'));
  8.         } catch (Throwable $e) {
  9.             return $this->renderExceptionWithSymfony($econfig('app.debug'));
  10.         }
  11.     }
  1.      * @return \Symfony\Component\HttpFoundation\Response
  2.      */
  3.     protected function convertExceptionToResponse(Throwable $e)
  4.     {
  5.         return new SymfonyResponse(
  6.             $this->renderExceptionContent($e),
  7.             $this->isHttpException($e) ? $e->getStatusCode() : 500,
  8.             $this->isHttpException($e) ? $e->getHeaders() : []
  9.         );
  10.     }
  1.      * @return \Symfony\Component\HttpFoundation\Response
  2.      */
  3.     protected function prepareResponse($requestThrowable $e)
  4.     {
  5.         if (! $this->isHttpException($e) && config('app.debug')) {
  6.             return $this->toIlluminateResponse($this->convertExceptionToResponse($e), $e)->prepare($request);
  7.         }
  8.         if (! $this->isHttpException($e)) {
  9.             $e = new HttpException(500$e->getMessage(), $e);
  10.         }
  1.      */
  2.     protected function renderExceptionResponse($requestThrowable $e)
  3.     {
  4.         return $this->shouldReturnJson($request$e)
  5.                     ? $this->prepareJsonResponse($request$e)
  6.                     : $this->prepareResponse($request$e);
  7.     }
  8.     /**
  9.      * Convert an authentication exception into a response.
  10.      *
  1.         return match (true) {
  2.             $e instanceof HttpResponseException => $e->getResponse(),
  3.             $e instanceof AuthenticationException => $this->unauthenticated($request$e),
  4.             $e instanceof ValidationException => $this->convertValidationExceptionToResponse($e$request),
  5.             default => $this->renderExceptionResponse($request$e),
  6.         };
  7.     }
  8.     /**
  9.      * Prepare exception for rendering.
Handler->render(object(Request), object(FatalError)) in /home/parisedu/public_html/app/Exceptions/Handler.php (line 63)
  1.     {
  2.         if ($request->is('api/*')) {
  3.             return $this->renderApi($request$exception);
  4.         }
  5.         return parent::render($request$exception);
  6.     }
  7.     public function renderApi($requestThrowable $e)
  8.     {
  9.         if ($e instanceof MethodNotAllowedHttpException) {
  1.      * @param  \Throwable  $e
  2.      * @return void
  3.      */
  4.     protected function renderHttpResponse(Throwable $e)
  5.     {
  6.         $this->getExceptionHandler()->render(static::$app['request'], $e)->send();
  7.     }
  8.     /**
  9.      * Handle the PHP shutdown event.
  10.      *
  1.             if ($exceptionHandlerFailed ?? false) {
  2.                 exit(1);
  3.             }
  4.         } else {
  5.             $this->renderHttpResponse($e);
  6.         }
  7.     }
  8.     /**
  9.      * Render an exception to the console.
  1.     public function handleShutdown()
  2.     {
  3.         self::$reservedMemory null;
  4.         if (! is_null($error error_get_last()) && $this->isFatal($error['type'])) {
  5.             $this->handleException($this->fatalErrorFromPhpError($error0));
  6.         }
  7.     }
  8.     /**
  9.      * Create a new fatal error instance from an error array.
  1.      * @return callable
  2.      */
  3.     protected function forwardsTo($method)
  4.     {
  5.         return fn (...$arguments) => static::$app
  6.             $this->{$method}(...$arguments)
  7.             : false;
  8.     }
  9.     /**
  10.      * Determine if the error level is a deprecation.
HandleExceptions->Illuminate\Foundation\Bootstrap\{closure}()

Stack Trace

ErrorException
ErrorException:
class_implements(): Class Spatie\LaravelIgnition\Solutions\SolutionProviders\UndefinedViewVariableSolutionProvider does not exist and could not be loaded

  at /home/parisedu/public_html/vendor/spatie/error-solutions/src/SolutionProviderRepository.php:93
  at Illuminate\Foundation\Bootstrap\HandleExceptions->handleError(2, 'class_implements(): Class Spatie\\LaravelIgnition\\Solutions\\SolutionProviders\\UndefinedViewVariableSolutionProvider does not exist and could not be loaded', '/home/parisedu/public_html/vendor/spatie/error-solutions/src/SolutionProviderRepository.php', 93)
     (/home/parisedu/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php:270)
  at Illuminate\Foundation\Bootstrap\HandleExceptions->Illuminate\Foundation\Bootstrap\{closure}(2, 'class_implements(): Class Spatie\\LaravelIgnition\\Solutions\\SolutionProviders\\UndefinedViewVariableSolutionProvider does not exist and could not be loaded', '/home/parisedu/public_html/vendor/spatie/error-solutions/src/SolutionProviderRepository.php', 93)
  at class_implements('Spatie\\LaravelIgnition\\Solutions\\SolutionProviders\\UndefinedViewVariableSolutionProvider')
     (/home/parisedu/public_html/vendor/spatie/error-solutions/src/SolutionProviderRepository.php:93)
  at Spatie\ErrorSolutions\SolutionProviderRepository->Spatie\ErrorSolutions\{closure}('Spatie\\LaravelIgnition\\Solutions\\SolutionProviders\\UndefinedViewVariableSolutionProvider', 16)
  at array_filter(array('Spatie\\Ignition\\Solutions\\SolutionProviders\\BadMethodCallSolutionProvider', 'Spatie\\Ignition\\Solutions\\SolutionProviders\\MergeConflictSolutionProvider', 'Spatie\\Ignition\\Solutions\\SolutionProviders\\UndefinedPropertySolutionProvider', 'Spatie\\LaravelIgnition\\Solutions\\SolutionProviders\\IncorrectValetDbCredentialsSolutionProvider', 'Spatie\\LaravelIgnition\\Solutions\\SolutionProviders\\MissingAppKeySolutionProvider', 'Spatie\\LaravelIgnition\\Solutions\\SolutionProviders\\DefaultDbNameSolutionProvider', 'Spatie\\LaravelIgnition\\Solutions\\SolutionProviders\\TableNotFoundSolutionProvider', 'Spatie\\LaravelIgnition\\Solutions\\SolutionProviders\\MissingImportSolutionProvider', 'Spatie\\LaravelIgnition\\Solutions\\SolutionProviders\\InvalidRouteActionSolutionProvider', 'Spatie\\LaravelIgnition\\Solutions\\SolutionProviders\\ViewNotFoundSolutionProvider', 'Spatie\\LaravelIgnition\\Solutions\\SolutionProviders\\RunningLaravelDuskInProductionProvider', 'Spatie\\LaravelIgnition\\Solutions\\SolutionProviders\\MissingColumnSolutionProvider', 'Spatie\\LaravelIgnition\\Solutions\\SolutionProviders\\UnknownValidationSolutionProvider', 'Spatie\\LaravelIgnition\\Solutions\\SolutionProviders\\MissingMixManifestSolutionProvider', 'Spatie\\LaravelIgnition\\Solutions\\SolutionProviders\\MissingViteManifestSolutionProvider', 'Spatie\\LaravelIgnition\\Solutions\\SolutionProviders\\MissingLivewireComponentSolutionProvider', 'Spatie\\LaravelIgnition\\Solutions\\SolutionProviders\\UndefinedViewVariableSolutionProvider', 'Spatie\\LaravelIgnition\\Solutions\\SolutionProviders\\GenericLaravelExceptionSolutionProvider'), object(Closure), 1)
     (/home/parisedu/public_html/vendor/laravel/framework/src/Illuminate/Collections/Arr.php:830)
  at Illuminate\Support\Arr::where(array('Spatie\\Ignition\\Solutions\\SolutionProviders\\BadMethodCallSolutionProvider', 'Spatie\\Ignition\\Solutions\\SolutionProviders\\MergeConflictSolutionProvider', 'Spatie\\Ignition\\Solutions\\SolutionProviders\\UndefinedPropertySolutionProvider', 'Spatie\\LaravelIgnition\\Solutions\\SolutionProviders\\IncorrectValetDbCredentialsSolutionProvider', 'Spatie\\LaravelIgnition\\Solutions\\SolutionProviders\\MissingAppKeySolutionProvider', 'Spatie\\LaravelIgnition\\Solutions\\SolutionProviders\\DefaultDbNameSolutionProvider', 'Spatie\\LaravelIgnition\\Solutions\\SolutionProviders\\TableNotFoundSolutionProvider', 'Spatie\\LaravelIgnition\\Solutions\\SolutionProviders\\MissingImportSolutionProvider', 'Spatie\\LaravelIgnition\\Solutions\\SolutionProviders\\InvalidRouteActionSolutionProvider', 'Spatie\\LaravelIgnition\\Solutions\\SolutionProviders\\ViewNotFoundSolutionProvider', 'Spatie\\LaravelIgnition\\Solutions\\SolutionProviders\\RunningLaravelDuskInProductionProvider', 'Spatie\\LaravelIgnition\\Solutions\\SolutionProviders\\MissingColumnSolutionProvider', 'Spatie\\LaravelIgnition\\Solutions\\SolutionProviders\\UnknownValidationSolutionProvider', 'Spatie\\LaravelIgnition\\Solutions\\SolutionProviders\\MissingMixManifestSolutionProvider', 'Spatie\\LaravelIgnition\\Solutions\\SolutionProviders\\MissingViteManifestSolutionProvider', 'Spatie\\LaravelIgnition\\Solutions\\SolutionProviders\\MissingLivewireComponentSolutionProvider', 'Spatie\\LaravelIgnition\\Solutions\\SolutionProviders\\UndefinedViewVariableSolutionProvider', 'Spatie\\LaravelIgnition\\Solutions\\SolutionProviders\\GenericLaravelExceptionSolutionProvider'), object(Closure))
     (/home/parisedu/public_html/vendor/laravel/framework/src/Illuminate/Collections/Collection.php:382)
  at Illuminate\Support\Collection->filter(object(Closure))
     (/home/parisedu/public_html/vendor/spatie/error-solutions/src/SolutionProviderRepository.php:102)
  at Spatie\ErrorSolutions\SolutionProviderRepository->initialiseSolutionProviderRepositories()
     (/home/parisedu/public_html/vendor/spatie/error-solutions/src/SolutionProviderRepository.php:50)
  at Spatie\ErrorSolutions\SolutionProviderRepository->getSolutionsForThrowable(object(FatalError))
     (/home/parisedu/public_html/vendor/spatie/flare-client-php/src/FlareMiddleware/AddSolutions.php:22)
  at Spatie\FlareClient\FlareMiddleware\AddSolutions->handle(object(Report), object(Closure))
     (/home/parisedu/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:180)
  at Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(object(Report))
     (/home/parisedu/public_html/vendor/spatie/flare-client-php/src/FlareMiddleware/CensorRequestHeaders.php:30)
  at Spatie\FlareClient\FlareMiddleware\CensorRequestHeaders->handle(object(Report), object(Closure))
     (/home/parisedu/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:180)
  at Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(object(Report))
     (/home/parisedu/public_html/vendor/spatie/flare-client-php/src/FlareMiddleware/CensorRequestBodyFields.php:28)
  at Spatie\FlareClient\FlareMiddleware\CensorRequestBodyFields->handle(object(Report), object(Closure))
     (/home/parisedu/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:180)
  at Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(object(Report))
     (/home/parisedu/public_html/vendor/spatie/laravel-ignition/src/FlareMiddleware/AddJobs.php:24)
  at Spatie\LaravelIgnition\FlareMiddleware\AddJobs->handle(object(Report), object(Closure))
     (/home/parisedu/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:180)
  at Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(object(Report))
     (/home/parisedu/public_html/vendor/spatie/laravel-ignition/src/FlareMiddleware/AddQueries.php:21)
  at Spatie\LaravelIgnition\FlareMiddleware\AddQueries->handle(object(Report), object(Closure))
     (/home/parisedu/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:180)
  at Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(object(Report))
     (/home/parisedu/public_html/vendor/spatie/laravel-ignition/src/FlareMiddleware/AddLogs.php:22)
  at Spatie\LaravelIgnition\FlareMiddleware\AddLogs->handle(object(Report), object(Closure))
     (/home/parisedu/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:180)
  at Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(object(Report))
     (/home/parisedu/public_html/vendor/spatie/laravel-ignition/src/FlareMiddleware/AddDumps.php:23)
  at Spatie\LaravelIgnition\FlareMiddleware\AddDumps->handle(object(Report), object(Closure))
     (/home/parisedu/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:180)
  at Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(object(Report))
     (/home/parisedu/public_html/vendor/spatie/laravel-ignition/src/FlareMiddleware/AddExceptionInformation.php:18)
  at Spatie\LaravelIgnition\FlareMiddleware\AddExceptionInformation->handle(object(Report), object(Closure))
     (/home/parisedu/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:180)
  at Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(object(Report))
     (/home/parisedu/public_html/vendor/spatie/laravel-ignition/src/FlareMiddleware/AddEnvironmentInformation.php:24)
  at Spatie\LaravelIgnition\FlareMiddleware\AddEnvironmentInformation->handle(object(Report), object(Closure))
     (/home/parisedu/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:180)
  at Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(object(Report))
     (/home/parisedu/public_html/vendor/spatie/laravel-ignition/src/FlareMiddleware/AddNotifierName.php:16)
  at Spatie\LaravelIgnition\FlareMiddleware\AddNotifierName->handle(object(Report), object(Closure))
     (/home/parisedu/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:180)
  at Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(object(Report))
     (/home/parisedu/public_html/vendor/spatie/flare-client-php/src/FlareMiddleware/AddGitInformation.php:33)
  at Spatie\FlareClient\FlareMiddleware\AddGitInformation->handle(object(Report), object(Closure))
     (/home/parisedu/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:180)
  at Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(object(Report))
     (/home/parisedu/public_html/vendor/spatie/flare-client-php/src/FlareMiddleware/RemoveRequestIp.php:17)
  at Spatie\FlareClient\FlareMiddleware\RemoveRequestIp->handle(object(Report), object(Closure))
     (/home/parisedu/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:180)
  at Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(object(Report))
     (/home/parisedu/public_html/vendor/spatie/flare-client-php/src/FlareMiddleware/AddEnvironmentInformation.php:16)
  at Spatie\FlareClient\FlareMiddleware\AddEnvironmentInformation->handle(object(Report), object(Closure))
     (/home/parisedu/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:180)
  at Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(object(Report))
     (/home/parisedu/public_html/vendor/spatie/flare-client-php/src/FlareMiddleware/AddGlows.php:26)
  at Spatie\FlareClient\FlareMiddleware\AddGlows->handle(object(Report), object(Closure))
     (/home/parisedu/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:180)
  at Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(object(Report))
     (/home/parisedu/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:116)
  at Illuminate\Pipeline\Pipeline->then(object(Closure))
     (/home/parisedu/public_html/vendor/spatie/flare-client-php/src/Flare.php:490)
  at Spatie\FlareClient\Flare->applyMiddlewareToReport(object(Report))
     (/home/parisedu/public_html/vendor/spatie/flare-client-php/src/Flare.php:460)
  at Spatie\FlareClient\Flare->createReport(object(FatalError))
     (/home/parisedu/public_html/vendor/spatie/ignition/src/Ignition.php:380)
  at Spatie\Ignition\Ignition->createReport(object(FatalError))
     (/home/parisedu/public_html/vendor/spatie/ignition/src/Ignition.php:309)
  at Spatie\Ignition\Ignition->renderException(object(FatalError))
     (/home/parisedu/public_html/vendor/spatie/laravel-ignition/src/Renderers/ErrorPageRenderer.php:39)
  at Spatie\LaravelIgnition\Renderers\ErrorPageRenderer->render(object(FatalError))
     (/home/parisedu/public_html/vendor/spatie/laravel-ignition/src/Renderers/IgnitionExceptionRenderer.php:20)
  at Spatie\LaravelIgnition\Renderers\IgnitionExceptionRenderer->render(object(FatalError))
     (/home/parisedu/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php:598)
  at Illuminate\Foundation\Exceptions\Handler->renderExceptionWithCustomRenderer(object(FatalError))
     (/home/parisedu/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php:583)
  at Illuminate\Foundation\Exceptions\Handler->renderExceptionContent(object(FatalError))
     (/home/parisedu/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php:567)
  at Illuminate\Foundation\Exceptions\Handler->convertExceptionToResponse(object(FatalError))
     (/home/parisedu/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php:546)
  at Illuminate\Foundation\Exceptions\Handler->prepareResponse(object(Request), object(FatalError))
     (/home/parisedu/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php:460)
  at Illuminate\Foundation\Exceptions\Handler->renderExceptionResponse(object(Request), object(FatalError))
     (/home/parisedu/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php:377)
  at Illuminate\Foundation\Exceptions\Handler->render(object(Request), object(FatalError))
     (/home/parisedu/public_html/app/Exceptions/Handler.php:63)
  at App\Exceptions\Handler->render(object(Request), object(FatalError))
     (/home/parisedu/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php:233)
  at Illuminate\Foundation\Bootstrap\HandleExceptions->renderHttpResponse(object(FatalError))
     (/home/parisedu/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php:210)
  at Illuminate\Foundation\Bootstrap\HandleExceptions->handleException(object(FatalError))
     (/home/parisedu/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php:246)
  at Illuminate\Foundation\Bootstrap\HandleExceptions->handleShutdown()
     (/home/parisedu/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php:270)
  at Illuminate\Foundation\Bootstrap\HandleExceptions->Illuminate\Foundation\Bootstrap\{closure}()