We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 355bf5b commit 4cedec8Copy full SHA for 4cedec8
src/ServiceProvider.php
@@ -1,6 +1,7 @@
1
<?php namespace Barryvdh\Debugbar;
2
3
use Illuminate\Routing\Router;
4
+use Illuminate\Session\SessionManager;
5
6
class ServiceProvider extends \Illuminate\Support\ServiceProvider
7
{
@@ -29,9 +30,11 @@ public function register()
29
30
$this->app->singleton('debugbar', function ($app) {
31
$debugbar = new LaravelDebugbar($app);
32
- $sessionManager = $app['session'];
33
- $httpDriver = new SymfonyHttpDriver($sessionManager);
34
- $debugbar->setHttpDriver($httpDriver);
+ if ($app->bound(SessionManager::class)) {
+ $sessionManager = $app->make(SessionManager::class);
35
+ $httpDriver = new SymfonyHttpDriver($sessionManager);
36
+ $debugbar->setHttpDriver($httpDriver);
37
+ }
38
39
return $debugbar;
40
}
0 commit comments