^ Illuminate\Database\QueryException {#1525
  #sql: "select count(*) as aggregate from `world_countries`"
  #bindings: []
  #message: "SQLSTATE[42000]: Syntax error or access violation: 1286 Unknown storage engine 'InnoDB' (SQL: select count(*) as aggregate from `world_countries`)"
  #code: "42000"
  #file: "/home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Database/Connection.php"
  #line: 669
  -previous: Doctrine\DBAL\Driver\PDOException {#1523
    -errorCode: 1286
    -sqlState: "42000"
    #message: "SQLSTATE[42000]: Syntax error or access violation: 1286 Unknown storage engine 'InnoDB'"
    #code: "42000"
    #file: "/home/storecon/vernon/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOConnection.php"
    #line: 66
    -previous: PDOException {#1524
      #message: "SQLSTATE[42000]: Syntax error or access violation: 1286 Unknown storage engine 'InnoDB'"
      #code: "42000"
      #file: "/home/storecon/vernon/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOConnection.php"
      #line: 64
      +errorInfo: array:3 [
        0 => "42000"
        1 => 1286
        2 => "Unknown storage engine 'InnoDB'"
      ]
      trace: {
        /home/storecon/vernon/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOConnection.php:64 {
          Doctrine\DBAL\Driver\PDOConnection->prepare($prepareString, $driverOptions = []) …
          › try {    return parent::prepare($prepareString, $driverOptions);} catch (\PDOException $exception) {
          arguments: {
            $statement: "select count(*) as aggregate from `world_countries`"
            $options: []
          }
        }
        /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Database/Connection.php:331 {
          Illuminate\Database\Connection->Illuminate\Database\{closure} …
          › $statement = $this->prepared($this->getPdoForSelect($useReadPdo)                  ->prepare($query));arguments: {
            $prepareString: "select count(*) as aggregate from `world_countries`"
          }
        }
        /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 count(*) as aggregate from `world_countries`"
            []
          }
        }
        /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 count(*) as aggregate from `world_countries`"
            $bindings: []
            $callback: Closure($query, $bindings) {#1522 …}
          }
        }
        /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 count(*) as aggregate from `world_countries`"
            $bindings: []
            $callback: Closure($query, $bindings) {#1522 …}
          }
        }
        /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php:2149 {
          Illuminate\Database\Query\Builder->runSelect() …
          › return $this->connection->select(    $this->toSql(), $this->getBindings(), ! $this->useWritePdo);
          arguments: {
            $query: "select count(*) as aggregate from `world_countries`"
            $bindings: []
            $useReadPdo: true
          }
        }
        /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php:2137 {
          Illuminate\Database\Query\Builder->Illuminate\Database\Query\{closure} …
          › return collect($this->onceWithColumns(Arr::wrap($columns), function () {    return $this->processor->processSelect($this, $this->runSelect());}));
        }
        /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php:2609 {
          Illuminate\Database\Query\Builder->onceWithColumns($columns, $callback) …
          › 
          › $result = $callback();}
        /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php:2138 {
          Illuminate\Database\Query\Builder->get($columns = […1]) …
          ›         return $this->processor->processSelect($this, $this->runSelect());    }));}
          arguments: {
            $columns: array:1 [ …1]
            $callback: Closure() {#1519 …}
          }
        }
        /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php:2536 {
          Illuminate\Database\Query\Builder->aggregate($function, $columns = […1]) …
          › ->setAggregate($function, $columns)->get($columns);arguments: {
            $columns: array:1 [ …1]
          }
        }
        /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php:2464 {
          Illuminate\Database\Query\Builder->count($columns = '*') …
          › {    return (int) $this->aggregate(__FUNCTION__, Arr::wrap($columns));}
          arguments: {
            $function: "count"
            $columns: array:1 [ …1]
          }
        }
        /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:1366 {
          Illuminate\Database\Eloquent\Builder->__call($method, $parameters) …
          › if (in_array($method, $this->passthru)) {    return $this->toBase()->{$method}(...$parameters);}
        }
        /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php:23 {
          Illuminate\Database\Eloquent\Model->forwardCallTo($object, $method, $parameters) …
          › try {    return $object->{$method}(...$parameters);} catch (Error | BadMethodCallException $e) {
          arguments: {
            $method: "count"
            $parameters: []
          }
        }
        /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:1622 {
          Illuminate\Database\Eloquent\Model->__call($method, $parameters) …
          › 
          ›     return $this->forwardCallTo($this->newQuery(), $method, $parameters);}
          arguments: {
            $object: Illuminate\Database\Eloquent\Builder {#1518 …}
            $method: "count"
            $parameters: []
          }
        }
        /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);}
          arguments: {
            $method: "count"
            $parameters: []
          }
        }
        /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: "count"
            $parameters: []
          }
        }
        /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);}
          arguments: {
            $method: "count"
            $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 {#452 …}
          }
        }
        /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 {#452 …}
          }
        }
        /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 {#446 …}
            $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) {#447 …}
          }
        }
        /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() {#419 …}
          }
        }
        /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 {#388 …}
          }
        }
        /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 {#418 …}
          }
        }
        /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 {#418 …}
          }
        }
        /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 {#418 …}
          }
        }
        /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 {#378 …}
          }
        }
        /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 {#378 …}
          }
        }
        /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:176 {
          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 {#378 …}
          }
        }
        /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php:37 {
          Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse->handle($request, Closure $next) …
          › {    $response = $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/Cookie/Middleware/EncryptCookies.php:66 {
          Illuminate\Cookie\Middleware\EncryptCookies->handle($request, Closure $next) …
          › {    return $this->encrypt($next($this->decrypt($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/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 {#240 …}
            $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 {#240 …}
          }
        }
        /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: array:3 [
      0 => "42000"
      1 => 1286
      2 => "Unknown storage engine 'InnoDB'"
    ]
    trace: {
      /home/storecon/vernon/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOConnection.php:66 {
        Doctrine\DBAL\Driver\PDOConnection->prepare($prepareString, $driverOptions = []) …
        › } catch (\PDOException $exception) {    throw new PDOException($exception);}
      }
      /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Database/Connection.php:331 {
        Illuminate\Database\Connection->Illuminate\Database\{closure} …
        › $statement = $this->prepared($this->getPdoForSelect($useReadPdo)                  ->prepare($query));arguments: {
          $prepareString: "select count(*) as aggregate from `world_countries`"
        }
      }
      /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 count(*) as aggregate from `world_countries`"
          []
        }
      }
      /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 count(*) as aggregate from `world_countries`"
          $bindings: []
          $callback: Closure($query, $bindings) {#1522 …}
        }
      }
      /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 count(*) as aggregate from `world_countries`"
          $bindings: []
          $callback: Closure($query, $bindings) {#1522 …}
        }
      }
      /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php:2149 {
        Illuminate\Database\Query\Builder->runSelect() …
        › return $this->connection->select(    $this->toSql(), $this->getBindings(), ! $this->useWritePdo);
        arguments: {
          $query: "select count(*) as aggregate from `world_countries`"
          $bindings: []
          $useReadPdo: true
        }
      }
      /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php:2137 {
        Illuminate\Database\Query\Builder->Illuminate\Database\Query\{closure} …
        › return collect($this->onceWithColumns(Arr::wrap($columns), function () {    return $this->processor->processSelect($this, $this->runSelect());}));
      }
      /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php:2609 {
        Illuminate\Database\Query\Builder->onceWithColumns($columns, $callback) …
        › 
        › $result = $callback();}
      /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php:2138 {
        Illuminate\Database\Query\Builder->get($columns = […1]) …
        ›         return $this->processor->processSelect($this, $this->runSelect());    }));}
        arguments: {
          $columns: array:1 [ …1]
          $callback: Closure() {#1519 …}
        }
      }
      /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php:2536 {
        Illuminate\Database\Query\Builder->aggregate($function, $columns = […1]) …
        › ->setAggregate($function, $columns)->get($columns);arguments: {
          $columns: array:1 [ …1]
        }
      }
      /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php:2464 {
        Illuminate\Database\Query\Builder->count($columns = '*') …
        › {    return (int) $this->aggregate(__FUNCTION__, Arr::wrap($columns));}
        arguments: {
          $function: "count"
          $columns: array:1 [ …1]
        }
      }
      /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:1366 {
        Illuminate\Database\Eloquent\Builder->__call($method, $parameters) …
        › if (in_array($method, $this->passthru)) {    return $this->toBase()->{$method}(...$parameters);}
      }
      /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php:23 {
        Illuminate\Database\Eloquent\Model->forwardCallTo($object, $method, $parameters) …
        › try {    return $object->{$method}(...$parameters);} catch (Error | BadMethodCallException $e) {
        arguments: {
          $method: "count"
          $parameters: []
        }
      }
      /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:1622 {
        Illuminate\Database\Eloquent\Model->__call($method, $parameters) …
        › 
        ›     return $this->forwardCallTo($this->newQuery(), $method, $parameters);}
        arguments: {
          $object: Illuminate\Database\Eloquent\Builder {#1518 …}
          $method: "count"
          $parameters: []
        }
      }
      /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);}
        arguments: {
          $method: "count"
          $parameters: []
        }
      }
      /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: "count"
          $parameters: []
        }
      }
      /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);}
        arguments: {
          $method: "count"
          $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 {#452 …}
        }
      }
      /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 {#452 …}
        }
      }
      /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 {#446 …}
          $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) {#447 …}
        }
      }
      /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() {#419 …}
        }
      }
      /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 {#388 …}
        }
      }
      /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 {#418 …}
        }
      }
      /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 {#418 …}
        }
      }
      /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 {#418 …}
        }
      }
      /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 {#378 …}
        }
      }
      /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 {#378 …}
        }
      }
      /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:176 {
        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 {#378 …}
        }
      }
      /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php:37 {
        Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse->handle($request, Closure $next) …
        › {    $response = $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/Cookie/Middleware/EncryptCookies.php:66 {
        Illuminate\Cookie\Middleware\EncryptCookies->handle($request, Closure $next) …
        › {    return $this->encrypt($next($this->decrypt($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/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 {#240 …}
          $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 {#240 …}
        }
      }
      /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: array:3 [
    0 => "42000"
    1 => 1286
    2 => "Unknown storage engine 'InnoDB'"
  ]
  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 count(*) as aggregate from `world_countries`"
        $bindings: []
        $callback: Closure($query, $bindings) {#1522 …}
      }
    }
    /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 count(*) as aggregate from `world_countries`"
        $bindings: []
        $callback: Closure($query, $bindings) {#1522 …}
      }
    }
    /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php:2149 {
      Illuminate\Database\Query\Builder->runSelect() …
      › return $this->connection->select(    $this->toSql(), $this->getBindings(), ! $this->useWritePdo);
      arguments: {
        $query: "select count(*) as aggregate from `world_countries`"
        $bindings: []
        $useReadPdo: true
      }
    }
    /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php:2137 {
      Illuminate\Database\Query\Builder->Illuminate\Database\Query\{closure} …
      › return collect($this->onceWithColumns(Arr::wrap($columns), function () {    return $this->processor->processSelect($this, $this->runSelect());}));
    }
    /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php:2609 {
      Illuminate\Database\Query\Builder->onceWithColumns($columns, $callback) …
      › 
      › $result = $callback();}
    /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php:2138 {
      Illuminate\Database\Query\Builder->get($columns = […1]) …
      ›         return $this->processor->processSelect($this, $this->runSelect());    }));}
      arguments: {
        $columns: array:1 [ …1]
        $callback: Closure() {#1519 …}
      }
    }
    /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php:2536 {
      Illuminate\Database\Query\Builder->aggregate($function, $columns = […1]) …
      › ->setAggregate($function, $columns)->get($columns);arguments: {
        $columns: array:1 [ …1]
      }
    }
    /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php:2464 {
      Illuminate\Database\Query\Builder->count($columns = '*') …
      › {    return (int) $this->aggregate(__FUNCTION__, Arr::wrap($columns));}
      arguments: {
        $function: "count"
        $columns: array:1 [ …1]
      }
    }
    /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:1366 {
      Illuminate\Database\Eloquent\Builder->__call($method, $parameters) …
      › if (in_array($method, $this->passthru)) {    return $this->toBase()->{$method}(...$parameters);}
    }
    /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php:23 {
      Illuminate\Database\Eloquent\Model->forwardCallTo($object, $method, $parameters) …
      › try {    return $object->{$method}(...$parameters);} catch (Error | BadMethodCallException $e) {
      arguments: {
        $method: "count"
        $parameters: []
      }
    }
    /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:1622 {
      Illuminate\Database\Eloquent\Model->__call($method, $parameters) …
      › 
      ›     return $this->forwardCallTo($this->newQuery(), $method, $parameters);}
      arguments: {
        $object: Illuminate\Database\Eloquent\Builder {#1518 …}
        $method: "count"
        $parameters: []
      }
    }
    /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);}
      arguments: {
        $method: "count"
        $parameters: []
      }
    }
    /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: "count"
        $parameters: []
      }
    }
    /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);}
      arguments: {
        $method: "count"
        $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 {#452 …}
      }
    }
    /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 {#452 …}
      }
    }
    /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 {#446 …}
        $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) {#447 …}
      }
    }
    /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() {#419 …}
      }
    }
    /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 {#388 …}
      }
    }
    /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 {#418 …}
      }
    }
    /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 {#418 …}
      }
    }
    /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 {#418 …}
      }
    }
    /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 {#378 …}
      }
    }
    /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 {#378 …}
      }
    }
    /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:176 {
      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 {#378 …}
      }
    }
    /home/storecon/vernon/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php:37 {
      Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse->handle($request, Closure $next) …
      › {    $response = $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/Cookie/Middleware/EncryptCookies.php:66 {
      Illuminate\Cookie\Middleware\EncryptCookies->handle($request, Closure $next) …
      › {    return $this->encrypt($next($this->decrypt($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/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 {#240 …}
        $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 {#240 …}
      }
    }
    /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 …}
      }
    }
  }
}