From 8c93b215c06055d516a47a262ebdb0fcd870aa8c Mon Sep 17 00:00:00 2001 From: Nuno Maduro Date: Tue, 18 Oct 2022 19:31:17 +0100 Subject: [PATCH 1/2] Ensures a simple `composer` is registered so view events get fired --- src/ServiceProvider.php | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/src/ServiceProvider.php b/src/ServiceProvider.php index 11ea596e7..ef8c08fd5 100644 --- a/src/ServiceProvider.php +++ b/src/ServiceProvider.php @@ -106,6 +106,8 @@ public function boot() $this->loadRoutesFrom(realpath(__DIR__ . '/debugbar-routes.php')); + $this->ensureViewComposingEvents(); + $this->registerMiddleware(InjectDebugbar::class); if ($this->app->runningInConsole()) { @@ -153,4 +155,14 @@ protected function registerMiddleware($middleware) $kernel = $this->app[Kernel::class]; $kernel->pushMiddleware($middleware); } + + /** + * Register the Debugbar Middleware + */ + protected function ensureViewComposingEvents() + { + $this->app['view']->composer('*', function () { + // .. + }); + } } From 1331f732012b1b810cc4b9a9228fbbef7ca60637 Mon Sep 17 00:00:00 2001 From: Nuno Maduro Date: Tue, 18 Oct 2022 19:36:58 +0100 Subject: [PATCH 2/2] Update ServiceProvider.php --- src/ServiceProvider.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ServiceProvider.php b/src/ServiceProvider.php index ef8c08fd5..0392160f1 100644 --- a/src/ServiceProvider.php +++ b/src/ServiceProvider.php @@ -157,7 +157,7 @@ protected function registerMiddleware($middleware) } /** - * Register the Debugbar Middleware + * Ensures view "composing" events get fired. */ protected function ensureViewComposingEvents() {