* @param string $provider
* @return \Illuminate\Support\ServiceProvider
*/
public function resolveProvider($provider)
{
return new $provider($this);
}
/**
* Mark the given provider as registered.
*
// If the given "provider" is a string, we will resolve it, passing in the
// application instance automatically for the developer. This is simply
// a more convenient way of specifying your service provider classes.
if (is_string($provider)) {
$provider = $this->resolveProvider($provider);
}
$provider->register();
// If there are bindings / singletons set as properties on the provider we
// We will go ahead and register all of the eagerly loaded providers with the
// application so their services can be registered with the application as
// a provided service. Then we will set the deferred service list on it.
foreach ($manifest['eager'] as $provider) {
$this->app->register($provider);
}
$this->app->addDeferredServices($manifest['deferred']);
}
->partition(fn ($provider) => str_starts_with($provider, 'Illuminate\\'));
$providers->splice(1, 0, [$this->make(PackageManifest::class)->providers()]);
(new ProviderRepository($this, new Filesystem, $this->getCachedServicesPath()))
->load($providers->collapse()->toArray());
}
/**
* Register a service provider with the application.
*
* @param \Illuminate\Contracts\Foundation\Application $app
* @return void
*/
public function bootstrap(Application $app)
{
$app->registerConfiguredProviders();
}
}
$this->hasBeenBootstrapped = true;
foreach ($bootstrappers as $bootstrapper) {
$this['events']->dispatch('bootstrapping: '.$bootstrapper, [$this]);
$this->make($bootstrapper)->bootstrap($this);
$this['events']->dispatch('bootstrapped: '.$bootstrapper, [$this]);
}
}
* @return void
*/
public function bootstrap()
{
if (! $this->app->hasBeenBootstrapped()) {
$this->app->bootstrapWith($this->bootstrappers());
}
}
/**
* Get the route dispatcher callback.
{
$this->app->instance('request', $request);
Facade::clearResolvedInstance('request');
$this->bootstrap();
return (new Pipeline($this->app))
->send($request)
->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware)
->then($this->dispatchToRouter());
$this->requestStartedAt = Carbon::now();
try {
$request->enableHttpMethodParameterOverride();
$response = $this->sendRequestThroughRouter($request);
} catch (Throwable $e) {
$this->reportException($e);
$response = $this->renderException($request, $e);
}
return __DIR__;
});
$kernel = $app->make(Kernel::class);
$response = $kernel->handle(
$request = Request::capture()
)->send();
$kernel->terminate($request, $response);
Error
|
---|
Error: Class "Intervention\Image\ImageServiceProvider" not found at /home/jobsintr/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Application.php:851 at Illuminate\Foundation\Application->resolveProvider('Intervention\\Image\\ImageServiceProvider') (/home/jobsintr/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Application.php:785) at Illuminate\Foundation\Application->register('Intervention\\Image\\ImageServiceProvider') (/home/jobsintr/public_html/vendor/laravel/framework/src/Illuminate/Foundation/ProviderRepository.php:75) at Illuminate\Foundation\ProviderRepository->load(array('Illuminate\\Auth\\AuthServiceProvider', 'Illuminate\\Broadcasting\\BroadcastServiceProvider', 'Illuminate\\Bus\\BusServiceProvider', 'Illuminate\\Cache\\CacheServiceProvider', 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', 'Illuminate\\Cookie\\CookieServiceProvider', 'Illuminate\\Database\\DatabaseServiceProvider', 'Illuminate\\Encryption\\EncryptionServiceProvider', 'Illuminate\\Filesystem\\FilesystemServiceProvider', 'Illuminate\\Foundation\\Providers\\FoundationServiceProvider', 'Illuminate\\Hashing\\HashServiceProvider', 'Illuminate\\Mail\\MailServiceProvider', 'Illuminate\\Notifications\\NotificationServiceProvider', 'Illuminate\\Pagination\\PaginationServiceProvider', 'Illuminate\\Auth\\Passwords\\PasswordResetServiceProvider', 'Illuminate\\Pipeline\\PipelineServiceProvider', 'Illuminate\\Queue\\QueueServiceProvider', 'Illuminate\\Redis\\RedisServiceProvider', 'Illuminate\\Session\\SessionServiceProvider', 'Illuminate\\Translation\\TranslationServiceProvider', 'Illuminate\\Validation\\ValidationServiceProvider', 'Illuminate\\View\\ViewServiceProvider', 'Barryvdh\\DomPDF\\ServiceProvider', 'Botble\\Api\\Providers\\ApiServiceProvider', 'Botble\\Assets\\Providers\\AssetsServiceProvider', 'Botble\\GetStarted\\Providers\\GetStartedServiceProvider', 'Botble\\Installer\\Providers\\InstallerServiceProvider', 'Botble\\Menu\\Providers\\MenuServiceProvider', 'Botble\\Optimize\\Providers\\OptimizeServiceProvider', 'Botble\\Page\\Providers\\PageServiceProvider', 'Botble\\Base\\Providers\\BaseServiceProvider', 'Botble\\Base\\Providers\\CommandServiceProvider', 'Botble\\Base\\Providers\\EventServiceProvider', 'Botble\\Base\\Providers\\ComposerServiceProvider', 'Botble\\Base\\Providers\\MailConfigServiceProvider', 'Botble\\Base\\Providers\\FormServiceProvider', 'Botble\\Support\\Providers\\SupportServiceProvider', 'Botble\\Table\\Providers\\TableServiceProvider', 'Botble\\ACL\\Providers\\AclServiceProvider', 'Botble\\Dashboard\\Providers\\DashboardServiceProvider', 'Botble\\Media\\Providers\\MediaServiceProvider', 'Botble\\JsValidation\\Providers\\JsValidationServiceProvider', 'Botble\\Chart\\Providers\\ChartServiceProvider', 'Botble\\PluginManagement\\Providers\\PluginManagementServiceProvider', 'Botble\\Revision\\Providers\\RevisionServiceProvider', 'Botble\\SeoHelper\\Providers\\SeoHelperServiceProvider', 'Botble\\Shortcode\\Providers\\ShortcodeServiceProvider', 'Botble\\Sitemap\\Providers\\SitemapServiceProvider', 'Botble\\Slug\\Providers\\SlugServiceProvider', 'Botble\\Theme\\Providers\\ThemeServiceProvider', 'Botble\\Theme\\Providers\\RouteServiceProvider', 'Botble\\Widget\\Providers\\WidgetServiceProvider', 'Intervention\\Image\\ImageServiceProvider', 'Kris\\LaravelFormBuilder\\FormBuilderServiceProvider', 'Laravel\\Sanctum\\SanctumServiceProvider', 'Laravel\\Socialite\\SocialiteServiceProvider', 'Laravel\\Tinker\\TinkerServiceProvider', 'Collective\\Html\\HtmlServiceProvider', 'Maatwebsite\\Excel\\ExcelServiceProvider', 'Mews\\Purifier\\PurifierServiceProvider', 'Carbon\\Laravel\\ServiceProvider', 'Termwind\\Laravel\\TermwindServiceProvider', 'Tightenco\\Ziggy\\ZiggyServiceProvider', 'Unicodeveloper\\Paystack\\PaystackServiceProvider', 'Yajra\\DataTables\\ButtonsServiceProvider', 'Yajra\\DataTables\\HtmlServiceProvider', 'Yajra\\DataTables\\DataTablesServiceProvider', 'App\\Providers\\AppServiceProvider', 'App\\Providers\\AuthServiceProvider', 'App\\Providers\\EventServiceProvider', 'App\\Providers\\RouteServiceProvider')) (/home/jobsintr/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Application.php:765) at Illuminate\Foundation\Application->registerConfiguredProviders() (/home/jobsintr/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/RegisterProviders.php:17) at Illuminate\Foundation\Bootstrap\RegisterProviders->bootstrap(object(Application)) (/home/jobsintr/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Application.php:263) at Illuminate\Foundation\Application->bootstrapWith(array('Illuminate\\Foundation\\Bootstrap\\LoadEnvironmentVariables', 'Illuminate\\Foundation\\Bootstrap\\LoadConfiguration', 'Illuminate\\Foundation\\Bootstrap\\HandleExceptions', 'Illuminate\\Foundation\\Bootstrap\\RegisterFacades', 'Illuminate\\Foundation\\Bootstrap\\RegisterProviders', 'Illuminate\\Foundation\\Bootstrap\\BootProviders')) (/home/jobsintr/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:186) at Illuminate\Foundation\Http\Kernel->bootstrap() (/home/jobsintr/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:170) at Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(object(Request)) (/home/jobsintr/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:144) at Illuminate\Foundation\Http\Kernel->handle(object(Request)) (/home/jobsintr/public_html/public/index.php:55) |