^ Illuminate\Database\QueryException {#1506
  #sql: "select * from information_schema.tables where table_schema = ? and table_name = ? and table_type = 'BASE TABLE'"
  #bindings: array:2 [
    0 => "storecon_vernon"
    1 => "world_countries"
  ]
  #message: "SQLSTATE[HY000] [2002] Can't connect to MySQL server on '127.0.0.1' (115) (SQL: select * from information_schema.tables where table_schema = storecon_vernon and table_name = world_countries and table_type = 'BASE TABLE')"
  #code: 2002
  #file: "/home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Database/Connection.php"
  #line: 669
  -previous: Doctrine\DBAL\Driver\PDOException {#1509
    -errorCode: 2002
    -sqlState: 2002
    #message: "SQLSTATE[HY000] [2002] Can't connect to MySQL server on '127.0.0.1' (115)"
    #code: 2002
    #file: "/home/storecon/vernon/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOConnection.php"
    #line: 31
    -previous: PDOException {#1508
      #message: "SQLSTATE[HY000] [2002] Can't connect to MySQL server on '127.0.0.1' (115)"
      #code: 2002
      #file: "/home/storecon/vernon/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOConnection.php"
      #line: 27
      +errorInfo: null
      trace: {
        /home/storecon/vernon/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOConnection.php:27 {
          Doctrine\DBAL\Driver\PDOConnection->__construct($dsn, $user = null, $password = null, array $options = null) …
          › try {    parent::__construct($dsn, (string) $user, (string) $password, (array) $options);    $this->setAttribute(PDO::ATTR_STATEMENT_CLASS, [PDOStatement::class, []]);
          arguments: {
            $dsn: "mysql:host=127.0.0.1;port=3306;dbname=storecon_vernon"
            $username: "storecon_vuser"
            $passwd: "W%2q}NHi}w8o"
            $options: array:5 [ …5]
          }
        }
        /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php:67 {
          Illuminate\Database\Connectors\Connector->createPdoConnection($dsn, $username, $password, $options) …
          › if (class_exists(PDOConnection::class) && ! $this->isPersistentConnection($options)) {    return new PDOConnection($dsn, $username, $password, $options);}
          arguments: {
            $dsn: "mysql:host=127.0.0.1;port=3306;dbname=storecon_vernon"
            $user: "storecon_vuser"
            $password: "W%2q}NHi}w8o"
            $options: array:5 [ …5]
          }
        }
        /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php:46 {
          Illuminate\Database\Connectors\Connector->createConnection($dsn, array $config, array $options) …
          › return $this->createPdoConnection(    $dsn, $username, $password, $options);
          arguments: {
            $dsn: "mysql:host=127.0.0.1;port=3306;dbname=storecon_vernon"
            $username: "storecon_vuser"
            $password: "W%2q}NHi}w8o"
            $options: array:5 [ …5]
          }
        }
        /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Database/Connectors/MySqlConnector.php:24 {
          Illuminate\Database\Connectors\MySqlConnector->connect(array $config) …
          › // connection's behavior, and some might be specified by the developers.$connection = $this->createConnection($dsn, $config, $options);arguments: {
            $dsn: "mysql:host=127.0.0.1;port=3306;dbname=storecon_vernon"
            $config: array:13 [ …13]
            $options: array:5 [ …5]
          }
        }
        /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Database/Connectors/ConnectionFactory.php:182 {
          Illuminate\Database\Connectors\ConnectionFactory->Illuminate\Database\Connectors\{closure} …
          › try {    return $this->createConnector($config)->connect($config);} catch (PDOException $e) {
          arguments: {
            $config: array:13 [ …13]
          }
        }
        Illuminate\Database\Connectors\ConnectionFactory->Illuminate\Database\Connectors\{closure}() {}
        /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Database/Connection.php:924 {
          Illuminate\Database\Connection->getPdo() …
          › if ($this->pdo instanceof Closure) {    return $this->pdo = call_user_func($this->pdo);}
          arguments: {
            $function_name: Closure() {#282 …}
          }
        }
        /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Database/Connection.php:959 {
          Illuminate\Database\Connection->getReadPdo() …
          › 
          ›     return $this->readPdo ?: $this->getPdo();}
        }
        /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Database/Connection.php:404 {
          Illuminate\Database\Connection->getPdoForSelect($useReadPdo = true) …
          › {    return $useReadPdo ? $this->getReadPdo() : $this->getPdo();}
        }
        /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Database/Connection.php:330 {
          Illuminate\Database\Connection->Illuminate\Database\{closure} …
          › // row from the database table, and will either be an array or objects.$statement = $this->prepared($this->getPdoForSelect($useReadPdo)                  ->prepare($query));
          arguments: {
            $useReadPdo: true
          }
        }
        /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Database/Connection.php:662 {
          Illuminate\Database\Connection->runQueryCallback($query, $bindings, Closure $callback) …
          › try {    $result = $callback($query, $bindings);}
          arguments: {
            "select * from information_schema.tables where table_schema = ? and table_name = ? and table_type = 'BASE TABLE'"
            array:2 [ …2]
          }
        }
        /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Database/Connection.php:629 {
          Illuminate\Database\Connection->run($query, $bindings, Closure $callback) …
          › try {    $result = $this->runQueryCallback($query, $bindings, $callback);} catch (QueryException $e) {
          arguments: {
            $query: "select * from information_schema.tables where table_schema = ? and table_name = ? and table_type = 'BASE TABLE'"
            $bindings: array:2 [ …2]
            $callback: Closure($query, $bindings) {#1505 …}
          }
        }
        /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Database/Connection.php:338 {
          Illuminate\Database\Connection->select($query, $bindings = [], $useReadPdo = true) …
          ›         return $statement->fetchAll();    });}
          arguments: {
            $query: "select * from information_schema.tables where table_schema = ? and table_name = ? and table_type = 'BASE TABLE'"
            $bindings: array:2 [ …2]
            $callback: Closure($query, $bindings) {#1505 …}
          }
        }
        /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Database/Schema/MySqlBuilder.php:18 {
          Illuminate\Database\Schema\MySqlBuilder->hasTable($table) …
          › return count($this->connection->select(    $this->grammar->compileTableExists(), [$this->connection->getDatabaseName(), $table])) > 0;
          arguments: {
            $query: "select * from information_schema.tables where table_schema = ? and table_name = ? and table_type = 'BASE TABLE'"
            $bindings: array:2 [ …2]
          }
        }
        /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php:261 {
          Illuminate\Support\Facades\Facade::__callStatic($method, $args) …
          › 
          ›     return $instance->$method(...$args);}
          arguments: {
            $table: "world_countries"
          }
        }
        /home/storecon/vernon/vendor/pioneer/vernon/src/Content/Describers/SettingsDescriber.php:132 {
          Pioneer\Vernon\Content\Describers\SettingsDescriber->tabSite() …
          › 
          › if(Schema::hasTable('world_countries') && Country::count() > 0) {    $site = array_merge($site, [
          arguments: {
            $method: "hasTable"
            $args: array:1 [ …1]
          }
        }
        /home/storecon/vernon/app/SettingsDescriber.php:105 {
          App\SettingsDescriber->tabSite() …
          ›     array_merge([\r    ], parent::tabSite())\r)\r
        }
        /home/storecon/vernon/vendor/pioneer/vernon/src/Content/Describers/SettingsDescriber.php:56 {
          Pioneer\Vernon\Content\Describers\SettingsDescriber->fields() …
          ›             'Social Networks' => $this->tabSocial(),            'Site Settings' => $this->tabSite(),//            'Languages' => $this->tabLanguages(),
        }
        /home/storecon/vernon/vendor/pioneer/vernon/src/Content/Describer.php:27 {
          Pioneer\Vernon\Content\Describer->__construct() …
          › {    $this->setFields($this->fields());    $this->index_view = $this->indexView();
        }
        /home/storecon/vernon/vendor/pioneer/vernon/src/Content/Repositories/DescriberRepository.php:28 {
          Pioneer\Vernon\Content\Repositories\DescriberRepository->loadDescribers() …
          › {    $describer = new $model_name;    $this->describers->put($describer->getPluralSlug(), $describer);
        }
        /home/storecon/vernon/vendor/pioneer/vernon/src/Content/Repositories/DescriberRepository.php:21 {
          Pioneer\Vernon\Content\Repositories\DescriberRepository->__construct(Repository $config) …
          ›     $this->setModelConfig();    $this->loadDescribers();}
        }
        Pioneer\Vernon\Content\Repositories\DescriberRepository->__construct() {}
        /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Container/Container.php:843 {
          Illuminate\Container\Container->build($concrete) …
          › 
          ›     return $reflector->newInstanceArgs($instances);}
          arguments: {
            $args: []
          }
        }
        /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Container/Container.php:681 {
          Illuminate\Container\Container->resolve($abstract, $parameters = [], $raiseEvents = true) …
          › if ($this->isBuildable($concrete, $abstract)) {    $object = $this->build($concrete);} else {
          arguments: {
            $concrete: "Pioneer\Vernon\Http\Composers\MenuComposer"
          }
        }
        /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Foundation/Application.php:785 {
          Illuminate\Foundation\Application->resolve($abstract, $parameters = [], $raiseEvents = true) …
          › 
          ›     return parent::resolve($abstract, $parameters, $raiseEvents);}
          arguments: {
            $abstract: "Pioneer\Vernon\Http\Composers\MenuComposer"
            $parameters: []
            $raiseEvents: true
          }
        }
        /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Container/Container.php:629 {
          Illuminate\Container\Container->make($abstract, array $parameters = []) …
          › {    return $this->resolve($abstract, $parameters);}
          arguments: {
            $abstract: "Pioneer\Vernon\Http\Composers\MenuComposer"
            $parameters: []
          }
        }
        /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Foundation/Application.php:770 {
          Illuminate\Foundation\Application->make($abstract, array $parameters = []) …
          › 
          ›     return parent::make($abstract, $parameters);}
          arguments: {
            $abstract: "Pioneer\Vernon\Http\Composers\MenuComposer"
            $parameters: []
          }
        }
        /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php:120 {
          app($abstract = null, array $parameters = []) …
          › 
          ›     return Container::getInstance()->make($abstract, $parameters);}
          arguments: {
            $abstract: "Pioneer\Vernon\Content\Repositories\DescriberRepository"
            $parameters: []
          }
        }
        /home/storecon/vernon/vendor/pioneer/vernon/src/Content/Traits/VernonModel.php:11 {
          Pioneer\Vernon\Content\Models\Page::bootVernonModel() …
          › {    $repo = app('Pioneer\Vernon\Content\Repositories\DescriberRepository');    self::$describer = $repo->getByModelClassName(get_called_class());
          arguments: {
            $abstract: "Pioneer\Vernon\Content\Repositories\DescriberRepository"
          }
        }
        Pioneer\Vernon\Content\Models\Page::bootVernonModel() {}
        /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:220 {
          Illuminate\Database\Eloquent\Model::bootTraits() …
          › if (method_exists($class, $method) && ! in_array($method, $booted)) {    forward_static_call([$class, $method]);arguments: {
            $function_name: array:2 [ …2]
          }
        }
        /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:200 {
          Illuminate\Database\Eloquent\Model::boot() …
          › {    static::bootTraits();}
        }
        /home/storecon/vernon/vendor/pioneer/vernon/src/Content/Traits/Translations.php:11 {
          Pioneer\Vernon\Content\Models\Page::boot() …
          › {    parent::boot();}
        /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:187 {
          Illuminate\Database\Eloquent\Model->bootIfNotBooted() …
          › 
          › static::boot();}
        /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:166 {
          Illuminate\Database\Eloquent\Model->__construct(array $attributes = []) …
          › {    $this->bootIfNotBooted();}
        /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:1634 {
          Illuminate\Database\Eloquent\Model::__callStatic($method, $parameters) …
          › {    return (new static)->$method(...$parameters);}
        }
        /home/storecon/vernon/vendor/pioneer/vernon/src/Http/Composers/MenuComposer.php:45 {
          Pioneer\Vernon\Http\Composers\MenuComposer->__construct() …
          › // Get all the applicable pages$this->pages = Page::where('parent_page_id', 0)    ->published()->where('show_in_menu', '1')
          arguments: {
            $method: "where"
            $parameters: array:2 [ …2]
          }
        }
        Pioneer\Vernon\Http\Composers\MenuComposer->__construct() {}
        /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Container/Container.php:843 {
          Illuminate\Container\Container->build($concrete) …
          › 
          ›     return $reflector->newInstanceArgs($instances);}
          arguments: {
            $args: []
          }
        }
        /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Container/Container.php:681 {
          Illuminate\Container\Container->resolve($abstract, $parameters = [], $raiseEvents = true) …
          › if ($this->isBuildable($concrete, $abstract)) {    $object = $this->build($concrete);} else {
          arguments: {
            $concrete: "Pioneer\Vernon\Http\Composers\MenuComposer"
          }
        }
        /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Foundation/Application.php:785 {
          Illuminate\Foundation\Application->resolve($abstract, $parameters = [], $raiseEvents = true) …
          › 
          ›     return parent::resolve($abstract, $parameters, $raiseEvents);}
          arguments: {
            $abstract: "Pioneer\Vernon\Http\Composers\MenuComposer"
            $parameters: []
            $raiseEvents: true
          }
        }
        /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Container/Container.php:629 {
          Illuminate\Container\Container->make($abstract, array $parameters = []) …
          › {    return $this->resolve($abstract, $parameters);}
          arguments: {
            $abstract: "Pioneer\Vernon\Http\Composers\MenuComposer"
            $parameters: []
          }
        }
        /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Foundation/Application.php:770 {
          Illuminate\Foundation\Application->make($abstract, array $parameters = []) …
          › 
          ›     return parent::make($abstract, $parameters);}
          arguments: {
            $abstract: "Pioneer\Vernon\Http\Composers\MenuComposer"
            $parameters: []
          }
        }
        /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/View/Concerns/ManagesEvents.php:125 {
          Illuminate\View\Factory->Illuminate\View\Concerns\{closure} …
          › return call_user_func_array(    [$this->container->make($class), $method], func_get_args());
          arguments: {
            $abstract: "Pioneer\Vernon\Http\Composers\MenuComposer"
          }
        }
        /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/View/Concerns/ManagesEvents.php:164 {
          Illuminate\View\Factory->Illuminate\View\Concerns\{closure} …
          › $callback = function ($name, array $data) use ($callback) {    return $callback($data[0]);};
          arguments: {
            Illuminate\View\View {#439 …}
          }
        }
        /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php:366 {
          Illuminate\Events\Dispatcher->Illuminate\Events\{closure} …
          › if ($wildcard) {    return $listener($event, $payload);}
          arguments: {
            "composing: vernon::emails.exception"
            array:1 [ …1]
          }
        }
        /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php:218 {
          Illuminate\Events\Dispatcher->dispatch($event, $payload = [], $halt = false) …
          › foreach ($this->getListeners($event) as $listener) {    $response = $listener($event, $payload);arguments: {
            "composing: vernon::emails.exception"
            array:1 [ …1]
          }
        }
        /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/View/Concerns/ManagesEvents.php:179 {
          Illuminate\View\Factory->callComposer(View $view) …
          › {    $this->events->dispatch('composing: '.$view->name(), [$view]);}
          arguments: {
            $event: "composing: vernon::emails.exception"
            $payload: array:1 [ …1]
          }
        }
        /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/View/View.php:124 {
          Illuminate\View\View->renderContents() …
          › 
          › $this->factory->callComposer($this);arguments: {
            $view: Illuminate\View\View {#439 …}
          }
        }
        /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/View/View.php:91 {
          Illuminate\View\View->render(callable $callback = null) …
          › try {    $contents = $this->renderContents();}
        /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Mail/Mailer.php:355 {
          Illuminate\Mail\Mailer->renderView($view, $data) …
          ›                     ? $view->toHtml()                    : $this->views->make($view, $data)->render();}
        }
        /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Mail/Mailer.php:328 {
          Illuminate\Mail\Mailer->addContent($message, $view, $plain, $raw, $data) …
          › if (isset($view)) {    $message->setBody($this->renderView($view, $data), 'text/html');}
          arguments: {
            $view: "vernon::emails.exception"
            $data: array:13 [ …13]
          }
        }
        /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Mail/Mailer.php:246 {
          Illuminate\Mail\Mailer->send($view, array $data = [], $callback = null) …
          › 
          › $this->addContent($message, $view, $plain, $raw, $data);arguments: {
            $message: Illuminate\Mail\Message {#433 …}
            $view: "vernon::emails.exception"
            $plain: null
            $raw: null
            $data: array:13 [ …13]
          }
        }
        /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Mail/Mailable.php:159 {
          Illuminate\Mail\Mailable->Illuminate\Mail\{closure} …
          ›              ->buildAttachments($message);    });});
          arguments: {
            $view: "vernon::emails.exception"
            $data: array:13 [ …13]
            $callback: Closure($message) {#434 …}
          }
        }
        /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Support/Traits/Localizable.php:19 {
          Illuminate\Mail\Mailable->withLocale($locale, $callback) …
          › if (! $locale) {    return $callback();}
        }
        /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Mail/Mailable.php:160 {
          Illuminate\Mail\Mailable->send(Mailer $mailer) …
          ›         });    });}
          arguments: {
            $locale: null
            $callback: Closure() {#406 …}
          }
        }
        /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Mail/Mailer.php:277 {
          Illuminate\Mail\Mailer->sendMailable(Mailable $mailable) …
          ›                     ? $mailable->queue($this->queue)                    : $mailable->send($this);}
          arguments: {
            $mailer: Illuminate\Mail\Mailer {#375 …}
          }
        }
        /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Mail/Mailer.php:231 {
          Illuminate\Mail\Mailer->send($view, array $data = [], $callback = null) …
          › if ($view instanceof MailableContract) {    return $this->sendMailable($view);}
          arguments: {
            $mailable: Pioneer\Vernon\Exceptions\Mail\ExceptionOccurred {#405 …}
          }
        }
        /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Mail/PendingMail.php:122 {
          Illuminate\Mail\PendingMail->send(Mailable $mailable) …
          › {    return $this->mailer->send($this->fill($mailable));}
          arguments: {
            $view: Pioneer\Vernon\Exceptions\Mail\ExceptionOccurred {#405 …}
          }
        }
        /home/storecon/vernon/vendor/pioneer/vernon/src/Exceptions/Handler.php:62 {
          Pioneer\Vernon\Exceptions\Handler->sendMail(Exception $exception) …
          › try {    Mail::to(config('vernon.exceptions.to'))->send(new ExceptionOccurred($exception));} catch (Exception $ex) {
          arguments: {
            $mailable: Pioneer\Vernon\Exceptions\Mail\ExceptionOccurred {#405 …}
          }
        }
        /home/storecon/vernon/vendor/pioneer/vernon/src/Exceptions/Handler.php:53 {
          Pioneer\Vernon\Exceptions\Handler->report(Exception $exception) …
          › if (config('app.env') == 'production' && $this->shouldReport($exception) && config('vernon.exceptions.send')) {    $this->sendMail($exception);}
          arguments: {
            $exception: Illuminate\Database\QueryException {#368 …}
          }
        }
        /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:49 {
          Illuminate\Routing\Pipeline->handleException($passable, Exception $e) …
          › 
          › $handler->report($e);arguments: {
            $exception: Illuminate\Database\QueryException {#368 …}
          }
        }
        /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:132 {
          Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure} …
          › } catch (Exception $e) {    return $this->handleException($passable, $e);} catch (Throwable $e) {
          arguments: {
            $passable: Illuminate\Http\Request {#51 …}
            $e: Illuminate\Database\QueryException {#368 …}
          }
        }
        /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:105 {
          Illuminate\Pipeline\Pipeline->then(Closure $destination) …
          › 
          ›     return $pipeline($this->passable);}
          arguments: {
            Illuminate\Http\Request {#51 …}
          }
        }
        /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Routing/Router.php:683 {
          Illuminate\Routing\Router->runRouteWithinStack(Route $route, Request $request) …
          ›                         );                    });}
          arguments: {
            $destination: Closure($request) {#324 …}
          }
        }
        /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Routing/Router.php:658 {
          Illuminate\Routing\Router->runRoute(Request $request, Route $route) …
          › return $this->prepareResponse($request,    $this->runRouteWithinStack($route, $request));
          arguments: {
            $route: Illuminate\Routing\Route {#244 …}
            $request: Illuminate\Http\Request {#51 …}
          }
        }
        /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Routing/Router.php:624 {
          Illuminate\Routing\Router->dispatchToRoute(Request $request) …
          › {    return $this->runRoute($request, $this->findRoute($request));}
          arguments: {
            $request: Illuminate\Http\Request {#51 …}
            $route: Illuminate\Routing\Route {#244 …}
          }
        }
        /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Routing/Router.php:613 {
          Illuminate\Routing\Router->dispatch(Request $request) …
          › 
          ›     return $this->dispatchToRoute($request);}
          arguments: {
            $request: Illuminate\Http\Request {#51 …}
          }
        }
        /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:170 {
          Illuminate\Foundation\Http\Kernel->Illuminate\Foundation\Http\{closure} …
          › 
          ›     return $this->router->dispatch($request);};
          arguments: {
            $request: Illuminate\Http\Request {#51 …}
          }
        }
        /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:130 {
          Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure} …
          › try {    return $destination($passable);} catch (Exception $e) {
          arguments: {
            Illuminate\Http\Request {#51 …}
          }
        }
        /home/storecon/vernon/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php:58 {
          Barryvdh\Debugbar\Middleware\InjectDebugbar->handle($request, Closure $next) …
          › if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) {    return $next($request);}
          arguments: {
            Illuminate\Http\Request {#51 …}
          }
        }
        /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:171 {
          Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure} …
          › $carry = method_exists($pipe, $this->method)                ? $pipe->{$this->method}(...$parameters)                : $pipe(...$parameters);
          arguments: {
            $request: Illuminate\Http\Request {#51 …}
            $next: Closure($passable) {#303 …}
          }
        }
        /home/storecon/vernon/vendor/fideloper/proxy/src/TrustProxies.php:57 {
          Fideloper\Proxy\TrustProxies->handle(Request $request, Closure $next) …
          › 
          ›     return $next($request);}
          arguments: {
            Illuminate\Http\Request {#51 …}
          }
        }
        /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:171 {
          Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure} …
          › $carry = method_exists($pipe, $this->method)                ? $pipe->{$this->method}(...$parameters)                : $pipe(...$parameters);
          arguments: {
            $request: Illuminate\Http\Request {#51 …}
            $next: Closure($passable) {#303 …}
          }
        }
        /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php:21 {
          Illuminate\Foundation\Http\Middleware\TransformsRequest->handle($request, Closure $next) …
          › 
          ›     return $next($request);}
          arguments: {
            Illuminate\Http\Request {#51 …}
          }
        }
        /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:171 {
          Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure} …
          › $carry = method_exists($pipe, $this->method)                ? $pipe->{$this->method}(...$parameters)                : $pipe(...$parameters);
          arguments: {
            $request: Illuminate\Http\Request {#51 …}
            $next: Closure($passable) {#303 …}
          }
        }
        /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php:21 {
          Illuminate\Foundation\Http\Middleware\TransformsRequest->handle($request, Closure $next) …
          › 
          ›     return $next($request);}
          arguments: {
            Illuminate\Http\Request {#51 …}
          }
        }
        /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:171 {
          Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure} …
          › $carry = method_exists($pipe, $this->method)                ? $pipe->{$this->method}(...$parameters)                : $pipe(...$parameters);
          arguments: {
            $request: Illuminate\Http\Request {#51 …}
            $next: Closure($passable) {#303 …}
          }
        }
        /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php:27 {
          Illuminate\Foundation\Http\Middleware\ValidatePostSize->handle($request, Closure $next) …
          › 
          ›     return $next($request);}
          arguments: {
            Illuminate\Http\Request {#51 …}
          }
        }
        /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:171 {
          Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure} …
          › $carry = method_exists($pipe, $this->method)                ? $pipe->{$this->method}(...$parameters)                : $pipe(...$parameters);
          arguments: {
            $request: Illuminate\Http\Request {#51 …}
            $next: Closure($passable) {#303 …}
          }
        }
        /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/CheckForMaintenanceMode.php:63 {
          Illuminate\Foundation\Http\Middleware\CheckForMaintenanceMode->handle($request, Closure $next) …
          › 
          ›     return $next($request);}
          arguments: {
            Illuminate\Http\Request {#51 …}
          }
        }
        /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:171 {
          Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure} …
          › $carry = method_exists($pipe, $this->method)                ? $pipe->{$this->method}(...$parameters)                : $pipe(...$parameters);
          arguments: {
            $request: Illuminate\Http\Request {#51 …}
            $next: Closure($passable) {#303 …}
          }
        }
        /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:105 {
          Illuminate\Pipeline\Pipeline->then(Closure $destination) …
          › 
          ›     return $pipeline($this->passable);}
          arguments: {
            Illuminate\Http\Request {#51 …}
          }
        }
        /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:145 {
          Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter($request) …
          ›                 ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware)                ->then($this->dispatchToRouter());}
          arguments: {
            $destination: Closure($request) {#40 …}
          }
        }
        /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:110 {
          Illuminate\Foundation\Http\Kernel->handle($request) …
          › 
          ›     $response = $this->sendRequestThroughRouter($request);} catch (Exception $e) {
          arguments: {
            $request: Illuminate\Http\Request {#51 …}
          }
        }
        /home/storecon/vernon/public/index.php:55 {$response = $kernel->handle(    $request = Illuminate\Http\Request::capture());
          arguments: {
            $request: Illuminate\Http\Request {#51 …}
          }
        }
      }
    }
    +errorInfo: null
    trace: {
      /home/storecon/vernon/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOConnection.php:31 {
        Doctrine\DBAL\Driver\PDOConnection->__construct($dsn, $user = null, $password = null, array $options = null) …
        › } catch (\PDOException $exception) {    throw new PDOException($exception);}
      }
      /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php:67 {
        Illuminate\Database\Connectors\Connector->createPdoConnection($dsn, $username, $password, $options) …
        › if (class_exists(PDOConnection::class) && ! $this->isPersistentConnection($options)) {    return new PDOConnection($dsn, $username, $password, $options);}
        arguments: {
          $dsn: "mysql:host=127.0.0.1;port=3306;dbname=storecon_vernon"
          $user: "storecon_vuser"
          $password: "W%2q}NHi}w8o"
          $options: array:5 [ …5]
        }
      }
      /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php:46 {
        Illuminate\Database\Connectors\Connector->createConnection($dsn, array $config, array $options) …
        › return $this->createPdoConnection(    $dsn, $username, $password, $options);
        arguments: {
          $dsn: "mysql:host=127.0.0.1;port=3306;dbname=storecon_vernon"
          $username: "storecon_vuser"
          $password: "W%2q}NHi}w8o"
          $options: array:5 [ …5]
        }
      }
      /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Database/Connectors/MySqlConnector.php:24 {
        Illuminate\Database\Connectors\MySqlConnector->connect(array $config) …
        › // connection's behavior, and some might be specified by the developers.$connection = $this->createConnection($dsn, $config, $options);arguments: {
          $dsn: "mysql:host=127.0.0.1;port=3306;dbname=storecon_vernon"
          $config: array:13 [ …13]
          $options: array:5 [ …5]
        }
      }
      /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Database/Connectors/ConnectionFactory.php:182 {
        Illuminate\Database\Connectors\ConnectionFactory->Illuminate\Database\Connectors\{closure} …
        › try {    return $this->createConnector($config)->connect($config);} catch (PDOException $e) {
        arguments: {
          $config: array:13 [ …13]
        }
      }
      Illuminate\Database\Connectors\ConnectionFactory->Illuminate\Database\Connectors\{closure}() {}
      /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Database/Connection.php:924 {
        Illuminate\Database\Connection->getPdo() …
        › if ($this->pdo instanceof Closure) {    return $this->pdo = call_user_func($this->pdo);}
        arguments: {
          $function_name: Closure() {#282 …}
        }
      }
      /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Database/Connection.php:959 {
        Illuminate\Database\Connection->getReadPdo() …
        › 
        ›     return $this->readPdo ?: $this->getPdo();}
      }
      /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Database/Connection.php:404 {
        Illuminate\Database\Connection->getPdoForSelect($useReadPdo = true) …
        › {    return $useReadPdo ? $this->getReadPdo() : $this->getPdo();}
      }
      /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Database/Connection.php:330 {
        Illuminate\Database\Connection->Illuminate\Database\{closure} …
        › // row from the database table, and will either be an array or objects.$statement = $this->prepared($this->getPdoForSelect($useReadPdo)                  ->prepare($query));
        arguments: {
          $useReadPdo: true
        }
      }
      /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Database/Connection.php:662 {
        Illuminate\Database\Connection->runQueryCallback($query, $bindings, Closure $callback) …
        › try {    $result = $callback($query, $bindings);}
        arguments: {
          "select * from information_schema.tables where table_schema = ? and table_name = ? and table_type = 'BASE TABLE'"
          array:2 [ …2]
        }
      }
      /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Database/Connection.php:629 {
        Illuminate\Database\Connection->run($query, $bindings, Closure $callback) …
        › try {    $result = $this->runQueryCallback($query, $bindings, $callback);} catch (QueryException $e) {
        arguments: {
          $query: "select * from information_schema.tables where table_schema = ? and table_name = ? and table_type = 'BASE TABLE'"
          $bindings: array:2 [ …2]
          $callback: Closure($query, $bindings) {#1505 …}
        }
      }
      /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Database/Connection.php:338 {
        Illuminate\Database\Connection->select($query, $bindings = [], $useReadPdo = true) …
        ›         return $statement->fetchAll();    });}
        arguments: {
          $query: "select * from information_schema.tables where table_schema = ? and table_name = ? and table_type = 'BASE TABLE'"
          $bindings: array:2 [ …2]
          $callback: Closure($query, $bindings) {#1505 …}
        }
      }
      /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Database/Schema/MySqlBuilder.php:18 {
        Illuminate\Database\Schema\MySqlBuilder->hasTable($table) …
        › return count($this->connection->select(    $this->grammar->compileTableExists(), [$this->connection->getDatabaseName(), $table])) > 0;
        arguments: {
          $query: "select * from information_schema.tables where table_schema = ? and table_name = ? and table_type = 'BASE TABLE'"
          $bindings: array:2 [ …2]
        }
      }
      /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php:261 {
        Illuminate\Support\Facades\Facade::__callStatic($method, $args) …
        › 
        ›     return $instance->$method(...$args);}
        arguments: {
          $table: "world_countries"
        }
      }
      /home/storecon/vernon/vendor/pioneer/vernon/src/Content/Describers/SettingsDescriber.php:132 {
        Pioneer\Vernon\Content\Describers\SettingsDescriber->tabSite() …
        › 
        › if(Schema::hasTable('world_countries') && Country::count() > 0) {    $site = array_merge($site, [
        arguments: {
          $method: "hasTable"
          $args: array:1 [ …1]
        }
      }
      /home/storecon/vernon/app/SettingsDescriber.php:105 {
        App\SettingsDescriber->tabSite() …
        ›     array_merge([\r    ], parent::tabSite())\r)\r
      }
      /home/storecon/vernon/vendor/pioneer/vernon/src/Content/Describers/SettingsDescriber.php:56 {
        Pioneer\Vernon\Content\Describers\SettingsDescriber->fields() …
        ›             'Social Networks' => $this->tabSocial(),            'Site Settings' => $this->tabSite(),//            'Languages' => $this->tabLanguages(),
      }
      /home/storecon/vernon/vendor/pioneer/vernon/src/Content/Describer.php:27 {
        Pioneer\Vernon\Content\Describer->__construct() …
        › {    $this->setFields($this->fields());    $this->index_view = $this->indexView();
      }
      /home/storecon/vernon/vendor/pioneer/vernon/src/Content/Repositories/DescriberRepository.php:28 {
        Pioneer\Vernon\Content\Repositories\DescriberRepository->loadDescribers() …
        › {    $describer = new $model_name;    $this->describers->put($describer->getPluralSlug(), $describer);
      }
      /home/storecon/vernon/vendor/pioneer/vernon/src/Content/Repositories/DescriberRepository.php:21 {
        Pioneer\Vernon\Content\Repositories\DescriberRepository->__construct(Repository $config) …
        ›     $this->setModelConfig();    $this->loadDescribers();}
      }
      Pioneer\Vernon\Content\Repositories\DescriberRepository->__construct() {}
      /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Container/Container.php:843 {
        Illuminate\Container\Container->build($concrete) …
        › 
        ›     return $reflector->newInstanceArgs($instances);}
        arguments: {
          $args: []
        }
      }
      /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Container/Container.php:681 {
        Illuminate\Container\Container->resolve($abstract, $parameters = [], $raiseEvents = true) …
        › if ($this->isBuildable($concrete, $abstract)) {    $object = $this->build($concrete);} else {
        arguments: {
          $concrete: "Pioneer\Vernon\Http\Composers\MenuComposer"
        }
      }
      /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Foundation/Application.php:785 {
        Illuminate\Foundation\Application->resolve($abstract, $parameters = [], $raiseEvents = true) …
        › 
        ›     return parent::resolve($abstract, $parameters, $raiseEvents);}
        arguments: {
          $abstract: "Pioneer\Vernon\Http\Composers\MenuComposer"
          $parameters: []
          $raiseEvents: true
        }
      }
      /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Container/Container.php:629 {
        Illuminate\Container\Container->make($abstract, array $parameters = []) …
        › {    return $this->resolve($abstract, $parameters);}
        arguments: {
          $abstract: "Pioneer\Vernon\Http\Composers\MenuComposer"
          $parameters: []
        }
      }
      /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Foundation/Application.php:770 {
        Illuminate\Foundation\Application->make($abstract, array $parameters = []) …
        › 
        ›     return parent::make($abstract, $parameters);}
        arguments: {
          $abstract: "Pioneer\Vernon\Http\Composers\MenuComposer"
          $parameters: []
        }
      }
      /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php:120 {
        app($abstract = null, array $parameters = []) …
        › 
        ›     return Container::getInstance()->make($abstract, $parameters);}
        arguments: {
          $abstract: "Pioneer\Vernon\Content\Repositories\DescriberRepository"
          $parameters: []
        }
      }
      /home/storecon/vernon/vendor/pioneer/vernon/src/Content/Traits/VernonModel.php:11 {
        Pioneer\Vernon\Content\Models\Page::bootVernonModel() …
        › {    $repo = app('Pioneer\Vernon\Content\Repositories\DescriberRepository');    self::$describer = $repo->getByModelClassName(get_called_class());
        arguments: {
          $abstract: "Pioneer\Vernon\Content\Repositories\DescriberRepository"
        }
      }
      Pioneer\Vernon\Content\Models\Page::bootVernonModel() {}
      /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:220 {
        Illuminate\Database\Eloquent\Model::bootTraits() …
        › if (method_exists($class, $method) && ! in_array($method, $booted)) {    forward_static_call([$class, $method]);arguments: {
          $function_name: array:2 [ …2]
        }
      }
      /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:200 {
        Illuminate\Database\Eloquent\Model::boot() …
        › {    static::bootTraits();}
      }
      /home/storecon/vernon/vendor/pioneer/vernon/src/Content/Traits/Translations.php:11 {
        Pioneer\Vernon\Content\Models\Page::boot() …
        › {    parent::boot();}
      /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:187 {
        Illuminate\Database\Eloquent\Model->bootIfNotBooted() …
        › 
        › static::boot();}
      /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:166 {
        Illuminate\Database\Eloquent\Model->__construct(array $attributes = []) …
        › {    $this->bootIfNotBooted();}
      /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:1634 {
        Illuminate\Database\Eloquent\Model::__callStatic($method, $parameters) …
        › {    return (new static)->$method(...$parameters);}
      }
      /home/storecon/vernon/vendor/pioneer/vernon/src/Http/Composers/MenuComposer.php:45 {
        Pioneer\Vernon\Http\Composers\MenuComposer->__construct() …
        › // Get all the applicable pages$this->pages = Page::where('parent_page_id', 0)    ->published()->where('show_in_menu', '1')
        arguments: {
          $method: "where"
          $parameters: array:2 [ …2]
        }
      }
      Pioneer\Vernon\Http\Composers\MenuComposer->__construct() {}
      /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Container/Container.php:843 {
        Illuminate\Container\Container->build($concrete) …
        › 
        ›     return $reflector->newInstanceArgs($instances);}
        arguments: {
          $args: []
        }
      }
      /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Container/Container.php:681 {
        Illuminate\Container\Container->resolve($abstract, $parameters = [], $raiseEvents = true) …
        › if ($this->isBuildable($concrete, $abstract)) {    $object = $this->build($concrete);} else {
        arguments: {
          $concrete: "Pioneer\Vernon\Http\Composers\MenuComposer"
        }
      }
      /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Foundation/Application.php:785 {
        Illuminate\Foundation\Application->resolve($abstract, $parameters = [], $raiseEvents = true) …
        › 
        ›     return parent::resolve($abstract, $parameters, $raiseEvents);}
        arguments: {
          $abstract: "Pioneer\Vernon\Http\Composers\MenuComposer"
          $parameters: []
          $raiseEvents: true
        }
      }
      /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Container/Container.php:629 {
        Illuminate\Container\Container->make($abstract, array $parameters = []) …
        › {    return $this->resolve($abstract, $parameters);}
        arguments: {
          $abstract: "Pioneer\Vernon\Http\Composers\MenuComposer"
          $parameters: []
        }
      }
      /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Foundation/Application.php:770 {
        Illuminate\Foundation\Application->make($abstract, array $parameters = []) …
        › 
        ›     return parent::make($abstract, $parameters);}
        arguments: {
          $abstract: "Pioneer\Vernon\Http\Composers\MenuComposer"
          $parameters: []
        }
      }
      /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/View/Concerns/ManagesEvents.php:125 {
        Illuminate\View\Factory->Illuminate\View\Concerns\{closure} …
        › return call_user_func_array(    [$this->container->make($class), $method], func_get_args());
        arguments: {
          $abstract: "Pioneer\Vernon\Http\Composers\MenuComposer"
        }
      }
      /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/View/Concerns/ManagesEvents.php:164 {
        Illuminate\View\Factory->Illuminate\View\Concerns\{closure} …
        › $callback = function ($name, array $data) use ($callback) {    return $callback($data[0]);};
        arguments: {
          Illuminate\View\View {#439 …}
        }
      }
      /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php:366 {
        Illuminate\Events\Dispatcher->Illuminate\Events\{closure} …
        › if ($wildcard) {    return $listener($event, $payload);}
        arguments: {
          "composing: vernon::emails.exception"
          array:1 [ …1]
        }
      }
      /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php:218 {
        Illuminate\Events\Dispatcher->dispatch($event, $payload = [], $halt = false) …
        › foreach ($this->getListeners($event) as $listener) {    $response = $listener($event, $payload);arguments: {
          "composing: vernon::emails.exception"
          array:1 [ …1]
        }
      }
      /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/View/Concerns/ManagesEvents.php:179 {
        Illuminate\View\Factory->callComposer(View $view) …
        › {    $this->events->dispatch('composing: '.$view->name(), [$view]);}
        arguments: {
          $event: "composing: vernon::emails.exception"
          $payload: array:1 [ …1]
        }
      }
      /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/View/View.php:124 {
        Illuminate\View\View->renderContents() …
        › 
        › $this->factory->callComposer($this);arguments: {
          $view: Illuminate\View\View {#439 …}
        }
      }
      /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/View/View.php:91 {
        Illuminate\View\View->render(callable $callback = null) …
        › try {    $contents = $this->renderContents();}
      /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Mail/Mailer.php:355 {
        Illuminate\Mail\Mailer->renderView($view, $data) …
        ›                     ? $view->toHtml()                    : $this->views->make($view, $data)->render();}
      }
      /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Mail/Mailer.php:328 {
        Illuminate\Mail\Mailer->addContent($message, $view, $plain, $raw, $data) …
        › if (isset($view)) {    $message->setBody($this->renderView($view, $data), 'text/html');}
        arguments: {
          $view: "vernon::emails.exception"
          $data: array:13 [ …13]
        }
      }
      /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Mail/Mailer.php:246 {
        Illuminate\Mail\Mailer->send($view, array $data = [], $callback = null) …
        › 
        › $this->addContent($message, $view, $plain, $raw, $data);arguments: {
          $message: Illuminate\Mail\Message {#433 …}
          $view: "vernon::emails.exception"
          $plain: null
          $raw: null
          $data: array:13 [ …13]
        }
      }
      /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Mail/Mailable.php:159 {
        Illuminate\Mail\Mailable->Illuminate\Mail\{closure} …
        ›              ->buildAttachments($message);    });});
        arguments: {
          $view: "vernon::emails.exception"
          $data: array:13 [ …13]
          $callback: Closure($message) {#434 …}
        }
      }
      /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Support/Traits/Localizable.php:19 {
        Illuminate\Mail\Mailable->withLocale($locale, $callback) …
        › if (! $locale) {    return $callback();}
      }
      /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Mail/Mailable.php:160 {
        Illuminate\Mail\Mailable->send(Mailer $mailer) …
        ›         });    });}
        arguments: {
          $locale: null
          $callback: Closure() {#406 …}
        }
      }
      /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Mail/Mailer.php:277 {
        Illuminate\Mail\Mailer->sendMailable(Mailable $mailable) …
        ›                     ? $mailable->queue($this->queue)                    : $mailable->send($this);}
        arguments: {
          $mailer: Illuminate\Mail\Mailer {#375 …}
        }
      }
      /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Mail/Mailer.php:231 {
        Illuminate\Mail\Mailer->send($view, array $data = [], $callback = null) …
        › if ($view instanceof MailableContract) {    return $this->sendMailable($view);}
        arguments: {
          $mailable: Pioneer\Vernon\Exceptions\Mail\ExceptionOccurred {#405 …}
        }
      }
      /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Mail/PendingMail.php:122 {
        Illuminate\Mail\PendingMail->send(Mailable $mailable) …
        › {    return $this->mailer->send($this->fill($mailable));}
        arguments: {
          $view: Pioneer\Vernon\Exceptions\Mail\ExceptionOccurred {#405 …}
        }
      }
      /home/storecon/vernon/vendor/pioneer/vernon/src/Exceptions/Handler.php:62 {
        Pioneer\Vernon\Exceptions\Handler->sendMail(Exception $exception) …
        › try {    Mail::to(config('vernon.exceptions.to'))->send(new ExceptionOccurred($exception));} catch (Exception $ex) {
        arguments: {
          $mailable: Pioneer\Vernon\Exceptions\Mail\ExceptionOccurred {#405 …}
        }
      }
      /home/storecon/vernon/vendor/pioneer/vernon/src/Exceptions/Handler.php:53 {
        Pioneer\Vernon\Exceptions\Handler->report(Exception $exception) …
        › if (config('app.env') == 'production' && $this->shouldReport($exception) && config('vernon.exceptions.send')) {    $this->sendMail($exception);}
        arguments: {
          $exception: Illuminate\Database\QueryException {#368 …}
        }
      }
      /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:49 {
        Illuminate\Routing\Pipeline->handleException($passable, Exception $e) …
        › 
        › $handler->report($e);arguments: {
          $exception: Illuminate\Database\QueryException {#368 …}
        }
      }
      /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:132 {
        Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure} …
        › } catch (Exception $e) {    return $this->handleException($passable, $e);} catch (Throwable $e) {
        arguments: {
          $passable: Illuminate\Http\Request {#51 …}
          $e: Illuminate\Database\QueryException {#368 …}
        }
      }
      /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:105 {
        Illuminate\Pipeline\Pipeline->then(Closure $destination) …
        › 
        ›     return $pipeline($this->passable);}
        arguments: {
          Illuminate\Http\Request {#51 …}
        }
      }
      /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Routing/Router.php:683 {
        Illuminate\Routing\Router->runRouteWithinStack(Route $route, Request $request) …
        ›                         );                    });}
        arguments: {
          $destination: Closure($request) {#324 …}
        }
      }
      /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Routing/Router.php:658 {
        Illuminate\Routing\Router->runRoute(Request $request, Route $route) …
        › return $this->prepareResponse($request,    $this->runRouteWithinStack($route, $request));
        arguments: {
          $route: Illuminate\Routing\Route {#244 …}
          $request: Illuminate\Http\Request {#51 …}
        }
      }
      /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Routing/Router.php:624 {
        Illuminate\Routing\Router->dispatchToRoute(Request $request) …
        › {    return $this->runRoute($request, $this->findRoute($request));}
        arguments: {
          $request: Illuminate\Http\Request {#51 …}
          $route: Illuminate\Routing\Route {#244 …}
        }
      }
      /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Routing/Router.php:613 {
        Illuminate\Routing\Router->dispatch(Request $request) …
        › 
        ›     return $this->dispatchToRoute($request);}
        arguments: {
          $request: Illuminate\Http\Request {#51 …}
        }
      }
      /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:170 {
        Illuminate\Foundation\Http\Kernel->Illuminate\Foundation\Http\{closure} …
        › 
        ›     return $this->router->dispatch($request);};
        arguments: {
          $request: Illuminate\Http\Request {#51 …}
        }
      }
      /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:130 {
        Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure} …
        › try {    return $destination($passable);} catch (Exception $e) {
        arguments: {
          Illuminate\Http\Request {#51 …}
        }
      }
      /home/storecon/vernon/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php:58 {
        Barryvdh\Debugbar\Middleware\InjectDebugbar->handle($request, Closure $next) …
        › if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) {    return $next($request);}
        arguments: {
          Illuminate\Http\Request {#51 …}
        }
      }
      /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:171 {
        Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure} …
        › $carry = method_exists($pipe, $this->method)                ? $pipe->{$this->method}(...$parameters)                : $pipe(...$parameters);
        arguments: {
          $request: Illuminate\Http\Request {#51 …}
          $next: Closure($passable) {#303 …}
        }
      }
      /home/storecon/vernon/vendor/fideloper/proxy/src/TrustProxies.php:57 {
        Fideloper\Proxy\TrustProxies->handle(Request $request, Closure $next) …
        › 
        ›     return $next($request);}
        arguments: {
          Illuminate\Http\Request {#51 …}
        }
      }
      /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:171 {
        Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure} …
        › $carry = method_exists($pipe, $this->method)                ? $pipe->{$this->method}(...$parameters)                : $pipe(...$parameters);
        arguments: {
          $request: Illuminate\Http\Request {#51 …}
          $next: Closure($passable) {#303 …}
        }
      }
      /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php:21 {
        Illuminate\Foundation\Http\Middleware\TransformsRequest->handle($request, Closure $next) …
        › 
        ›     return $next($request);}
        arguments: {
          Illuminate\Http\Request {#51 …}
        }
      }
      /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:171 {
        Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure} …
        › $carry = method_exists($pipe, $this->method)                ? $pipe->{$this->method}(...$parameters)                : $pipe(...$parameters);
        arguments: {
          $request: Illuminate\Http\Request {#51 …}
          $next: Closure($passable) {#303 …}
        }
      }
      /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php:21 {
        Illuminate\Foundation\Http\Middleware\TransformsRequest->handle($request, Closure $next) …
        › 
        ›     return $next($request);}
        arguments: {
          Illuminate\Http\Request {#51 …}
        }
      }
      /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:171 {
        Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure} …
        › $carry = method_exists($pipe, $this->method)                ? $pipe->{$this->method}(...$parameters)                : $pipe(...$parameters);
        arguments: {
          $request: Illuminate\Http\Request {#51 …}
          $next: Closure($passable) {#303 …}
        }
      }
      /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php:27 {
        Illuminate\Foundation\Http\Middleware\ValidatePostSize->handle($request, Closure $next) …
        › 
        ›     return $next($request);}
        arguments: {
          Illuminate\Http\Request {#51 …}
        }
      }
      /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:171 {
        Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure} …
        › $carry = method_exists($pipe, $this->method)                ? $pipe->{$this->method}(...$parameters)                : $pipe(...$parameters);
        arguments: {
          $request: Illuminate\Http\Request {#51 …}
          $next: Closure($passable) {#303 …}
        }
      }
      /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/CheckForMaintenanceMode.php:63 {
        Illuminate\Foundation\Http\Middleware\CheckForMaintenanceMode->handle($request, Closure $next) …
        › 
        ›     return $next($request);}
        arguments: {
          Illuminate\Http\Request {#51 …}
        }
      }
      /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:171 {
        Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure} …
        › $carry = method_exists($pipe, $this->method)                ? $pipe->{$this->method}(...$parameters)                : $pipe(...$parameters);
        arguments: {
          $request: Illuminate\Http\Request {#51 …}
          $next: Closure($passable) {#303 …}
        }
      }
      /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:105 {
        Illuminate\Pipeline\Pipeline->then(Closure $destination) …
        › 
        ›     return $pipeline($this->passable);}
        arguments: {
          Illuminate\Http\Request {#51 …}
        }
      }
      /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:145 {
        Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter($request) …
        ›                 ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware)                ->then($this->dispatchToRouter());}
        arguments: {
          $destination: Closure($request) {#40 …}
        }
      }
      /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:110 {
        Illuminate\Foundation\Http\Kernel->handle($request) …
        › 
        ›     $response = $this->sendRequestThroughRouter($request);} catch (Exception $e) {
        arguments: {
          $request: Illuminate\Http\Request {#51 …}
        }
      }
      /home/storecon/vernon/public/index.php:55 {$response = $kernel->handle(    $request = Illuminate\Http\Request::capture());
        arguments: {
          $request: Illuminate\Http\Request {#51 …}
        }
      }
    }
  }
  +errorInfo: null
  trace: {
    /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Database/Connection.php:669 {
      Illuminate\Database\Connection->runQueryCallback($query, $bindings, Closure $callback) …
      › catch (Exception $e) {    throw new QueryException(        $query, $this->prepareBindings($bindings), $e
    }
    /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Database/Connection.php:629 {
      Illuminate\Database\Connection->run($query, $bindings, Closure $callback) …
      › try {    $result = $this->runQueryCallback($query, $bindings, $callback);} catch (QueryException $e) {
      arguments: {
        $query: "select * from information_schema.tables where table_schema = ? and table_name = ? and table_type = 'BASE TABLE'"
        $bindings: array:2 [ …2]
        $callback: Closure($query, $bindings) {#1505 …}
      }
    }
    /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Database/Connection.php:338 {
      Illuminate\Database\Connection->select($query, $bindings = [], $useReadPdo = true) …
      ›         return $statement->fetchAll();    });}
      arguments: {
        $query: "select * from information_schema.tables where table_schema = ? and table_name = ? and table_type = 'BASE TABLE'"
        $bindings: array:2 [ …2]
        $callback: Closure($query, $bindings) {#1505 …}
      }
    }
    /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Database/Schema/MySqlBuilder.php:18 {
      Illuminate\Database\Schema\MySqlBuilder->hasTable($table) …
      › return count($this->connection->select(    $this->grammar->compileTableExists(), [$this->connection->getDatabaseName(), $table])) > 0;
      arguments: {
        $query: "select * from information_schema.tables where table_schema = ? and table_name = ? and table_type = 'BASE TABLE'"
        $bindings: array:2 [ …2]
      }
    }
    /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php:261 {
      Illuminate\Support\Facades\Facade::__callStatic($method, $args) …
      › 
      ›     return $instance->$method(...$args);}
      arguments: {
        $table: "world_countries"
      }
    }
    /home/storecon/vernon/vendor/pioneer/vernon/src/Content/Describers/SettingsDescriber.php:132 {
      Pioneer\Vernon\Content\Describers\SettingsDescriber->tabSite() …
      › 
      › if(Schema::hasTable('world_countries') && Country::count() > 0) {    $site = array_merge($site, [
      arguments: {
        $method: "hasTable"
        $args: array:1 [ …1]
      }
    }
    /home/storecon/vernon/app/SettingsDescriber.php:105 {
      App\SettingsDescriber->tabSite() …
      ›     array_merge([\r    ], parent::tabSite())\r)\r
    }
    /home/storecon/vernon/vendor/pioneer/vernon/src/Content/Describers/SettingsDescriber.php:56 {
      Pioneer\Vernon\Content\Describers\SettingsDescriber->fields() …
      ›             'Social Networks' => $this->tabSocial(),            'Site Settings' => $this->tabSite(),//            'Languages' => $this->tabLanguages(),
    }
    /home/storecon/vernon/vendor/pioneer/vernon/src/Content/Describer.php:27 {
      Pioneer\Vernon\Content\Describer->__construct() …
      › {    $this->setFields($this->fields());    $this->index_view = $this->indexView();
    }
    /home/storecon/vernon/vendor/pioneer/vernon/src/Content/Repositories/DescriberRepository.php:28 {
      Pioneer\Vernon\Content\Repositories\DescriberRepository->loadDescribers() …
      › {    $describer = new $model_name;    $this->describers->put($describer->getPluralSlug(), $describer);
    }
    /home/storecon/vernon/vendor/pioneer/vernon/src/Content/Repositories/DescriberRepository.php:21 {
      Pioneer\Vernon\Content\Repositories\DescriberRepository->__construct(Repository $config) …
      ›     $this->setModelConfig();    $this->loadDescribers();}
    }
    Pioneer\Vernon\Content\Repositories\DescriberRepository->__construct() {}
    /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Container/Container.php:843 {
      Illuminate\Container\Container->build($concrete) …
      › 
      ›     return $reflector->newInstanceArgs($instances);}
      arguments: {
        $args: []
      }
    }
    /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Container/Container.php:681 {
      Illuminate\Container\Container->resolve($abstract, $parameters = [], $raiseEvents = true) …
      › if ($this->isBuildable($concrete, $abstract)) {    $object = $this->build($concrete);} else {
      arguments: {
        $concrete: "Pioneer\Vernon\Http\Composers\MenuComposer"
      }
    }
    /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Foundation/Application.php:785 {
      Illuminate\Foundation\Application->resolve($abstract, $parameters = [], $raiseEvents = true) …
      › 
      ›     return parent::resolve($abstract, $parameters, $raiseEvents);}
      arguments: {
        $abstract: "Pioneer\Vernon\Http\Composers\MenuComposer"
        $parameters: []
        $raiseEvents: true
      }
    }
    /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Container/Container.php:629 {
      Illuminate\Container\Container->make($abstract, array $parameters = []) …
      › {    return $this->resolve($abstract, $parameters);}
      arguments: {
        $abstract: "Pioneer\Vernon\Http\Composers\MenuComposer"
        $parameters: []
      }
    }
    /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Foundation/Application.php:770 {
      Illuminate\Foundation\Application->make($abstract, array $parameters = []) …
      › 
      ›     return parent::make($abstract, $parameters);}
      arguments: {
        $abstract: "Pioneer\Vernon\Http\Composers\MenuComposer"
        $parameters: []
      }
    }
    /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php:120 {
      app($abstract = null, array $parameters = []) …
      › 
      ›     return Container::getInstance()->make($abstract, $parameters);}
      arguments: {
        $abstract: "Pioneer\Vernon\Content\Repositories\DescriberRepository"
        $parameters: []
      }
    }
    /home/storecon/vernon/vendor/pioneer/vernon/src/Content/Traits/VernonModel.php:11 {
      Pioneer\Vernon\Content\Models\Page::bootVernonModel() …
      › {    $repo = app('Pioneer\Vernon\Content\Repositories\DescriberRepository');    self::$describer = $repo->getByModelClassName(get_called_class());
      arguments: {
        $abstract: "Pioneer\Vernon\Content\Repositories\DescriberRepository"
      }
    }
    Pioneer\Vernon\Content\Models\Page::bootVernonModel() {}
    /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:220 {
      Illuminate\Database\Eloquent\Model::bootTraits() …
      › if (method_exists($class, $method) && ! in_array($method, $booted)) {    forward_static_call([$class, $method]);arguments: {
        $function_name: array:2 [ …2]
      }
    }
    /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:200 {
      Illuminate\Database\Eloquent\Model::boot() …
      › {    static::bootTraits();}
    }
    /home/storecon/vernon/vendor/pioneer/vernon/src/Content/Traits/Translations.php:11 {
      Pioneer\Vernon\Content\Models\Page::boot() …
      › {    parent::boot();}
    /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:187 {
      Illuminate\Database\Eloquent\Model->bootIfNotBooted() …
      › 
      › static::boot();}
    /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:166 {
      Illuminate\Database\Eloquent\Model->__construct(array $attributes = []) …
      › {    $this->bootIfNotBooted();}
    /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:1634 {
      Illuminate\Database\Eloquent\Model::__callStatic($method, $parameters) …
      › {    return (new static)->$method(...$parameters);}
    }
    /home/storecon/vernon/vendor/pioneer/vernon/src/Http/Composers/MenuComposer.php:45 {
      Pioneer\Vernon\Http\Composers\MenuComposer->__construct() …
      › // Get all the applicable pages$this->pages = Page::where('parent_page_id', 0)    ->published()->where('show_in_menu', '1')
      arguments: {
        $method: "where"
        $parameters: array:2 [ …2]
      }
    }
    Pioneer\Vernon\Http\Composers\MenuComposer->__construct() {}
    /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Container/Container.php:843 {
      Illuminate\Container\Container->build($concrete) …
      › 
      ›     return $reflector->newInstanceArgs($instances);}
      arguments: {
        $args: []
      }
    }
    /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Container/Container.php:681 {
      Illuminate\Container\Container->resolve($abstract, $parameters = [], $raiseEvents = true) …
      › if ($this->isBuildable($concrete, $abstract)) {    $object = $this->build($concrete);} else {
      arguments: {
        $concrete: "Pioneer\Vernon\Http\Composers\MenuComposer"
      }
    }
    /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Foundation/Application.php:785 {
      Illuminate\Foundation\Application->resolve($abstract, $parameters = [], $raiseEvents = true) …
      › 
      ›     return parent::resolve($abstract, $parameters, $raiseEvents);}
      arguments: {
        $abstract: "Pioneer\Vernon\Http\Composers\MenuComposer"
        $parameters: []
        $raiseEvents: true
      }
    }
    /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Container/Container.php:629 {
      Illuminate\Container\Container->make($abstract, array $parameters = []) …
      › {    return $this->resolve($abstract, $parameters);}
      arguments: {
        $abstract: "Pioneer\Vernon\Http\Composers\MenuComposer"
        $parameters: []
      }
    }
    /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Foundation/Application.php:770 {
      Illuminate\Foundation\Application->make($abstract, array $parameters = []) …
      › 
      ›     return parent::make($abstract, $parameters);}
      arguments: {
        $abstract: "Pioneer\Vernon\Http\Composers\MenuComposer"
        $parameters: []
      }
    }
    /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/View/Concerns/ManagesEvents.php:125 {
      Illuminate\View\Factory->Illuminate\View\Concerns\{closure} …
      › return call_user_func_array(    [$this->container->make($class), $method], func_get_args());
      arguments: {
        $abstract: "Pioneer\Vernon\Http\Composers\MenuComposer"
      }
    }
    /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/View/Concerns/ManagesEvents.php:164 {
      Illuminate\View\Factory->Illuminate\View\Concerns\{closure} …
      › $callback = function ($name, array $data) use ($callback) {    return $callback($data[0]);};
      arguments: {
        Illuminate\View\View {#439 …}
      }
    }
    /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php:366 {
      Illuminate\Events\Dispatcher->Illuminate\Events\{closure} …
      › if ($wildcard) {    return $listener($event, $payload);}
      arguments: {
        "composing: vernon::emails.exception"
        array:1 [ …1]
      }
    }
    /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php:218 {
      Illuminate\Events\Dispatcher->dispatch($event, $payload = [], $halt = false) …
      › foreach ($this->getListeners($event) as $listener) {    $response = $listener($event, $payload);arguments: {
        "composing: vernon::emails.exception"
        array:1 [ …1]
      }
    }
    /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/View/Concerns/ManagesEvents.php:179 {
      Illuminate\View\Factory->callComposer(View $view) …
      › {    $this->events->dispatch('composing: '.$view->name(), [$view]);}
      arguments: {
        $event: "composing: vernon::emails.exception"
        $payload: array:1 [ …1]
      }
    }
    /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/View/View.php:124 {
      Illuminate\View\View->renderContents() …
      › 
      › $this->factory->callComposer($this);arguments: {
        $view: Illuminate\View\View {#439 …}
      }
    }
    /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/View/View.php:91 {
      Illuminate\View\View->render(callable $callback = null) …
      › try {    $contents = $this->renderContents();}
    /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Mail/Mailer.php:355 {
      Illuminate\Mail\Mailer->renderView($view, $data) …
      ›                     ? $view->toHtml()                    : $this->views->make($view, $data)->render();}
    }
    /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Mail/Mailer.php:328 {
      Illuminate\Mail\Mailer->addContent($message, $view, $plain, $raw, $data) …
      › if (isset($view)) {    $message->setBody($this->renderView($view, $data), 'text/html');}
      arguments: {
        $view: "vernon::emails.exception"
        $data: array:13 [ …13]
      }
    }
    /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Mail/Mailer.php:246 {
      Illuminate\Mail\Mailer->send($view, array $data = [], $callback = null) …
      › 
      › $this->addContent($message, $view, $plain, $raw, $data);arguments: {
        $message: Illuminate\Mail\Message {#433 …}
        $view: "vernon::emails.exception"
        $plain: null
        $raw: null
        $data: array:13 [ …13]
      }
    }
    /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Mail/Mailable.php:159 {
      Illuminate\Mail\Mailable->Illuminate\Mail\{closure} …
      ›              ->buildAttachments($message);    });});
      arguments: {
        $view: "vernon::emails.exception"
        $data: array:13 [ …13]
        $callback: Closure($message) {#434 …}
      }
    }
    /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Support/Traits/Localizable.php:19 {
      Illuminate\Mail\Mailable->withLocale($locale, $callback) …
      › if (! $locale) {    return $callback();}
    }
    /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Mail/Mailable.php:160 {
      Illuminate\Mail\Mailable->send(Mailer $mailer) …
      ›         });    });}
      arguments: {
        $locale: null
        $callback: Closure() {#406 …}
      }
    }
    /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Mail/Mailer.php:277 {
      Illuminate\Mail\Mailer->sendMailable(Mailable $mailable) …
      ›                     ? $mailable->queue($this->queue)                    : $mailable->send($this);}
      arguments: {
        $mailer: Illuminate\Mail\Mailer {#375 …}
      }
    }
    /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Mail/Mailer.php:231 {
      Illuminate\Mail\Mailer->send($view, array $data = [], $callback = null) …
      › if ($view instanceof MailableContract) {    return $this->sendMailable($view);}
      arguments: {
        $mailable: Pioneer\Vernon\Exceptions\Mail\ExceptionOccurred {#405 …}
      }
    }
    /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Mail/PendingMail.php:122 {
      Illuminate\Mail\PendingMail->send(Mailable $mailable) …
      › {    return $this->mailer->send($this->fill($mailable));}
      arguments: {
        $view: Pioneer\Vernon\Exceptions\Mail\ExceptionOccurred {#405 …}
      }
    }
    /home/storecon/vernon/vendor/pioneer/vernon/src/Exceptions/Handler.php:62 {
      Pioneer\Vernon\Exceptions\Handler->sendMail(Exception $exception) …
      › try {    Mail::to(config('vernon.exceptions.to'))->send(new ExceptionOccurred($exception));} catch (Exception $ex) {
      arguments: {
        $mailable: Pioneer\Vernon\Exceptions\Mail\ExceptionOccurred {#405 …}
      }
    }
    /home/storecon/vernon/vendor/pioneer/vernon/src/Exceptions/Handler.php:53 {
      Pioneer\Vernon\Exceptions\Handler->report(Exception $exception) …
      › if (config('app.env') == 'production' && $this->shouldReport($exception) && config('vernon.exceptions.send')) {    $this->sendMail($exception);}
      arguments: {
        $exception: Illuminate\Database\QueryException {#368 …}
      }
    }
    /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:49 {
      Illuminate\Routing\Pipeline->handleException($passable, Exception $e) …
      › 
      › $handler->report($e);arguments: {
        $exception: Illuminate\Database\QueryException {#368 …}
      }
    }
    /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:132 {
      Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure} …
      › } catch (Exception $e) {    return $this->handleException($passable, $e);} catch (Throwable $e) {
      arguments: {
        $passable: Illuminate\Http\Request {#51 …}
        $e: Illuminate\Database\QueryException {#368 …}
      }
    }
    /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:105 {
      Illuminate\Pipeline\Pipeline->then(Closure $destination) …
      › 
      ›     return $pipeline($this->passable);}
      arguments: {
        Illuminate\Http\Request {#51 …}
      }
    }
    /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Routing/Router.php:683 {
      Illuminate\Routing\Router->runRouteWithinStack(Route $route, Request $request) …
      ›                         );                    });}
      arguments: {
        $destination: Closure($request) {#324 …}
      }
    }
    /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Routing/Router.php:658 {
      Illuminate\Routing\Router->runRoute(Request $request, Route $route) …
      › return $this->prepareResponse($request,    $this->runRouteWithinStack($route, $request));
      arguments: {
        $route: Illuminate\Routing\Route {#244 …}
        $request: Illuminate\Http\Request {#51 …}
      }
    }
    /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Routing/Router.php:624 {
      Illuminate\Routing\Router->dispatchToRoute(Request $request) …
      › {    return $this->runRoute($request, $this->findRoute($request));}
      arguments: {
        $request: Illuminate\Http\Request {#51 …}
        $route: Illuminate\Routing\Route {#244 …}
      }
    }
    /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Routing/Router.php:613 {
      Illuminate\Routing\Router->dispatch(Request $request) …
      › 
      ›     return $this->dispatchToRoute($request);}
      arguments: {
        $request: Illuminate\Http\Request {#51 …}
      }
    }
    /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:170 {
      Illuminate\Foundation\Http\Kernel->Illuminate\Foundation\Http\{closure} …
      › 
      ›     return $this->router->dispatch($request);};
      arguments: {
        $request: Illuminate\Http\Request {#51 …}
      }
    }
    /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:130 {
      Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure} …
      › try {    return $destination($passable);} catch (Exception $e) {
      arguments: {
        Illuminate\Http\Request {#51 …}
      }
    }
    /home/storecon/vernon/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php:58 {
      Barryvdh\Debugbar\Middleware\InjectDebugbar->handle($request, Closure $next) …
      › if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) {    return $next($request);}
      arguments: {
        Illuminate\Http\Request {#51 …}
      }
    }
    /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:171 {
      Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure} …
      › $carry = method_exists($pipe, $this->method)                ? $pipe->{$this->method}(...$parameters)                : $pipe(...$parameters);
      arguments: {
        $request: Illuminate\Http\Request {#51 …}
        $next: Closure($passable) {#303 …}
      }
    }
    /home/storecon/vernon/vendor/fideloper/proxy/src/TrustProxies.php:57 {
      Fideloper\Proxy\TrustProxies->handle(Request $request, Closure $next) …
      › 
      ›     return $next($request);}
      arguments: {
        Illuminate\Http\Request {#51 …}
      }
    }
    /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:171 {
      Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure} …
      › $carry = method_exists($pipe, $this->method)                ? $pipe->{$this->method}(...$parameters)                : $pipe(...$parameters);
      arguments: {
        $request: Illuminate\Http\Request {#51 …}
        $next: Closure($passable) {#303 …}
      }
    }
    /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php:21 {
      Illuminate\Foundation\Http\Middleware\TransformsRequest->handle($request, Closure $next) …
      › 
      ›     return $next($request);}
      arguments: {
        Illuminate\Http\Request {#51 …}
      }
    }
    /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:171 {
      Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure} …
      › $carry = method_exists($pipe, $this->method)                ? $pipe->{$this->method}(...$parameters)                : $pipe(...$parameters);
      arguments: {
        $request: Illuminate\Http\Request {#51 …}
        $next: Closure($passable) {#303 …}
      }
    }
    /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php:21 {
      Illuminate\Foundation\Http\Middleware\TransformsRequest->handle($request, Closure $next) …
      › 
      ›     return $next($request);}
      arguments: {
        Illuminate\Http\Request {#51 …}
      }
    }
    /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:171 {
      Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure} …
      › $carry = method_exists($pipe, $this->method)                ? $pipe->{$this->method}(...$parameters)                : $pipe(...$parameters);
      arguments: {
        $request: Illuminate\Http\Request {#51 …}
        $next: Closure($passable) {#303 …}
      }
    }
    /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php:27 {
      Illuminate\Foundation\Http\Middleware\ValidatePostSize->handle($request, Closure $next) …
      › 
      ›     return $next($request);}
      arguments: {
        Illuminate\Http\Request {#51 …}
      }
    }
    /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:171 {
      Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure} …
      › $carry = method_exists($pipe, $this->method)                ? $pipe->{$this->method}(...$parameters)                : $pipe(...$parameters);
      arguments: {
        $request: Illuminate\Http\Request {#51 …}
        $next: Closure($passable) {#303 …}
      }
    }
    /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/CheckForMaintenanceMode.php:63 {
      Illuminate\Foundation\Http\Middleware\CheckForMaintenanceMode->handle($request, Closure $next) …
      › 
      ›     return $next($request);}
      arguments: {
        Illuminate\Http\Request {#51 …}
      }
    }
    /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:171 {
      Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure} …
      › $carry = method_exists($pipe, $this->method)                ? $pipe->{$this->method}(...$parameters)                : $pipe(...$parameters);
      arguments: {
        $request: Illuminate\Http\Request {#51 …}
        $next: Closure($passable) {#303 …}
      }
    }
    /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:105 {
      Illuminate\Pipeline\Pipeline->then(Closure $destination) …
      › 
      ›     return $pipeline($this->passable);}
      arguments: {
        Illuminate\Http\Request {#51 …}
      }
    }
    /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:145 {
      Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter($request) …
      ›                 ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware)                ->then($this->dispatchToRouter());}
      arguments: {
        $destination: Closure($request) {#40 …}
      }
    }
    /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:110 {
      Illuminate\Foundation\Http\Kernel->handle($request) …
      › 
      ›     $response = $this->sendRequestThroughRouter($request);} catch (Exception $e) {
      arguments: {
        $request: Illuminate\Http\Request {#51 …}
      }
    }
    /home/storecon/vernon/public/index.php:55 {$response = $kernel->handle(    $request = Illuminate\Http\Request::capture());
      arguments: {
        $request: Illuminate\Http\Request {#51 …}
      }
    }
  }
}