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 …}
}
}
}
}