ReflectionException {#189
  #message: "Class hash does not exist"
  #code: -1
  #file: "/var/www/html/newchallenges.com.mm/vendor/laravel/framework/src/Illuminate/Container/Container.php"
  #line: 752
  trace: {
    /var/www/html/newchallenges.com.mm/vendor/laravel/framework/src/Illuminate/Container/Container.php:752: {
      : 
      : $reflector = new ReflectionClass($concrete);
      : 
      arguments: {
        $argument: "hash"
      }
    }
    /var/www/html/newchallenges.com.mm/vendor/laravel/framework/src/Illuminate/Container/Container.php:631: {
      : if ($this->isBuildable($concrete, $abstract)) {
      :     $object = $this->build($concrete);
      : } else {
      arguments: {
        $concrete: "hash"
      }
    }
    /var/www/html/newchallenges.com.mm/vendor/laravel/framework/src/Illuminate/Container/Container.php:586: {
      : {
      :     return $this->resolve($abstract, $parameters);
      : }
      arguments: {
        $abstract: "hash"
        $parameters: []
      }
    }
    /var/www/html/newchallenges.com.mm/vendor/laravel/framework/src/Illuminate/Foundation/Application.php:721: {
      : 
      :     return parent::make($abstract, $parameters);
      : }
      arguments: {
        $abstract: "hash"
        $parameters: []
      }
    }
    /var/www/html/newchallenges.com.mm/vendor/laravel/framework/src/Illuminate/Container/Container.php:1195: {
      : {
      :     return $this->make($key);
      : }
      arguments: {
        $abstract: "hash"
      }
    }
    /var/www/html/newchallenges.com.mm/vendor/laravel/framework/src/Illuminate/Auth/CreatesUserProviders.php:82: {
      : {
      :     return new EloquentUserProvider($this->app['hash'], $config['model']);
      : }
      arguments: {
        $key: "hash"
      }
    }
    /var/www/html/newchallenges.com.mm/vendor/laravel/framework/src/Illuminate/Auth/CreatesUserProviders.php:40: {
      : case 'eloquent':
      :     return $this->createEloquentProvider($config);
      : default:
      arguments: {
        $config: array:2 [ …2]
      }
    }
    /var/www/html/newchallenges.com.mm/vendor/laravel/framework/src/Illuminate/Auth/AuthManager.php:123: {
      : {
      :     $provider = $this->createUserProvider($config['provider'] ?? null);
      : 
      arguments: {
        $provider: "users"
      }
    }
    /var/www/html/newchallenges.com.mm/vendor/laravel/framework/src/Illuminate/Auth/AuthManager.php:96: {
      : if (method_exists($this, $driverMethod)) {
      :     return $this->{$driverMethod}($name, $config);
      : }
      arguments: {
        $name: "web"
        $config: array:2 [ …2]
      }
    }
    /var/www/html/newchallenges.com.mm/vendor/laravel/framework/src/Illuminate/Auth/AuthManager.php:70: {
      :                 ? $this->guards[$name]
      :                 : $this->guards[$name] = $this->resolve($name);
      : }
      arguments: {
        $name: "web"
      }
    }
    /var/www/html/newchallenges.com.mm/vendor/laravel/framework/src/Illuminate/Auth/AuthManager.php:294: {
      : {
      :     return $this->guard()->{$method}(...$parameters);
      : }
    }
    /var/www/html/newchallenges.com.mm/vendor/pyaesone17/lapse/src/ErrorNotifiable.php:62: {
      :     'method' => request()->method(),
      :     'user_id' => auth()->check() ? auth()->user()->id : null
      : ]);
      arguments: {
        $method: "check"
        $parameters: []
      }
    }
    /var/www/html/newchallenges.com.mm/vendor/pyaesone17/lapse/src/ErrorNotifiable.php:28: {
      : try {
      :     $this->storeLapse($exception);
      :     $notification = $this->getNotification();
      arguments: {
        $exception: PDOException {#180 …}
      }
    }
    /var/www/html/newchallenges.com.mm/app/Exceptions/Handler.php:39: {
      : if( app()->environment()!='local' ){
      :     $this->sendNotification($exception);
      : }
      arguments: {
        $exception: PDOException {#180 …}
      }
    }
    /var/www/html/newchallenges.com.mm/vendor/laravel/framework/src/Illuminate/Database/Connectors/ConnectionFactory.php:186: {
      : if (count($hosts) - 1 === $key && $this->container->bound(ExceptionHandler::class)) {
      :     $this->container->make(ExceptionHandler::class)->report($e);
      : }
      arguments: {
        $exception: PDOException {#180 …}
      }
    }
    Illuminate\Database\Connectors\ConnectionFactory->Illuminate\Database\Connectors\{closure}(): {}
    /var/www/html/newchallenges.com.mm/vendor/laravel/framework/src/Illuminate/Database/Connection.php:915: {
      : if ($this->pdo instanceof Closure) {
      :     return $this->pdo = call_user_func($this->pdo);
      : }
      arguments: {
        $function_name: Closure {#169 …}
      }
    }
    /var/www/html/newchallenges.com.mm/vendor/laravel/framework/src/Illuminate/Database/Connection.php:940: {
      : 
      :     return $this->readPdo ?: $this->getPdo();
      : }
    }
    /var/www/html/newchallenges.com.mm/vendor/laravel/framework/src/Illuminate/Database/Connection.php:399: {
      : {
      :     return $useReadPdo ? $this->getReadPdo() : $this->getPdo();
      : }
    }
    /var/www/html/newchallenges.com.mm/vendor/laravel/framework/src/Illuminate/Database/Connection.php:325: {
      : // row from the database table, and will either be an array or objects.
      : $statement = $this->prepared($this->getPdoForSelect($useReadPdo)
      :                   ->prepare($query));
      arguments: {
        $useReadPdo: true
      }
    }
    /var/www/html/newchallenges.com.mm/vendor/laravel/framework/src/Illuminate/Database/Connection.php:657: {
      : try {
      :     $result = $callback($query, $bindings);
      : }
      arguments: {
        "select * from information_schema.tables where table_schema = ? and table_name = ?"
        array:2 [ …2]
      }
    }
    /var/www/html/newchallenges.com.mm/vendor/laravel/framework/src/Illuminate/Database/Connection.php:624: {
      : try {
      :     $result = $this->runQueryCallback($query, $bindings, $callback);
      : } catch (QueryException $e) {
      arguments: {
        $query: "select * from information_schema.tables where table_schema = ? and table_name = ?"
        $bindings: array:2 [ …2]
        $callback: Closure {#176 …}
      }
    }
    /var/www/html/newchallenges.com.mm/vendor/laravel/framework/src/Illuminate/Database/Connection.php:333: {
      :         return $statement->fetchAll();
      :     });
      : }
      arguments: {
        $query: "select * from information_schema.tables where table_schema = ? and table_name = ?"
        $bindings: array:2 [ …2]
        $callback: Closure {#176 …}
      }
    }
    /var/www/html/newchallenges.com.mm/vendor/laravel/framework/src/Illuminate/Database/Schema/MySqlBuilder.php:18: {
      : return count($this->connection->select(
      :     $this->grammar->compileTableExists(), [$this->connection->getDatabaseName(), $table]
      : )) > 0;
      arguments: {
        $query: "select * from information_schema.tables where table_schema = ? and table_name = ?"
        $bindings: array:2 [ …2]
      }
    }
    /var/www/html/newchallenges.com.mm/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php:221: {
      : 
      :     return $instance->$method(...$args);
      : }
      arguments: {
        $table: "tasks"
      }
    }
    /var/www/html/newchallenges.com.mm/vendor/studio/laravel-totem/src/Providers/TotemServiceProvider.php:52: {
      : 
      : if (Schema::hasTable('tasks')) {
      :     $this->app->register(ConsoleServiceProvider::class);
      arguments: {
        $method: "hasTable"
        $args: array:1 [ …1]
      }
    }
    /var/www/html/newchallenges.com.mm/vendor/laravel/framework/src/Illuminate/Foundation/Application.php:586: {
      : if (method_exists($provider, 'register')) {
      :     $provider->register();
      : }
    }
    /var/www/html/newchallenges.com.mm/vendor/laravel/framework/src/Illuminate/Foundation/ProviderRepository.php:75: {
      : foreach ($manifest['eager'] as $provider) {
      :     $this->app->register($provider);
      : }
      arguments: {
        $provider: TotemServiceProvider {#162 …}
      }
    }
    /var/www/html/newchallenges.com.mm/vendor/laravel/framework/src/Illuminate/Foundation/Application.php:561: {
      :     (new ProviderRepository($this, new Filesystem, $this->getCachedServicesPath()))
      :                 ->load($providers->collapse()->toArray());
      : }
      arguments: {
        $providers: array:71 [ …71]
      }
    }
    /var/www/html/newchallenges.com.mm/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/RegisterProviders.php:17: {
      : {
      :     $app->registerConfiguredProviders();
      : }
    }
    /var/www/html/newchallenges.com.mm/vendor/laravel/framework/src/Illuminate/Foundation/Application.php:213: {
      : 
      : $this->make($bootstrapper)->bootstrap($this);
      : 
      arguments: {
        $app: Application {#2 …}
      }
    }
    /var/www/html/newchallenges.com.mm/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:162: {
      : if (! $this->app->hasBeenBootstrapped()) {
      :     $this->app->bootstrapWith($this->bootstrappers());
      : }
      arguments: {
        $bootstrappers: array:6 [ …6]
      }
    }
    /var/www/html/newchallenges.com.mm/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:146: {
      : 
      : $this->bootstrap();
      : 
    }
    /var/www/html/newchallenges.com.mm/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:116: {
      : 
      :     $response = $this->sendRequestThroughRouter($request);
      : } catch (Exception $e) {
      arguments: {
        $request: Request {#42 …}
      }
    }
    /var/www/html/newchallenges.com.mm/public/index.php:53: {
      : $response = $kernel->handle(
      :     $request = Illuminate\Http\Request::capture()
      : );
      arguments: {
        $request: Request {#42 …}
      }
    }
  }
}