From 4aa00f804e68b4ecce4326e5a97642b3ba349a81 Mon Sep 17 00:00:00 2001 From: Andrea Castellini Date: Wed, 11 Dec 2019 22:24:41 +0100 Subject: [PATCH 1/2] Added config for eloquent connection name (#1) --- src/RunTracy/Middlewares/TracyMiddleware.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/RunTracy/Middlewares/TracyMiddleware.php b/src/RunTracy/Middlewares/TracyMiddleware.php index d508d49..88bc2a6 100644 --- a/src/RunTracy/Middlewares/TracyMiddleware.php +++ b/src/RunTracy/Middlewares/TracyMiddleware.php @@ -68,8 +68,10 @@ public function __invoke(Request $request, Response $response, callable $next) } if (isset($cfg['showEloquentORMPanel'])) { if (class_exists('\Illuminate\Database\Capsule\Manager')) { + $connection = !empty($this->defcfg['config']['eloquentConnectionName']) + ? $this->defcfg['config']['eloquentConnectionName'] : 'default'; Debugger::getBar()->addPanel(new \RunTracy\Helpers\EloquentORMPanel( - \Illuminate\Database\Capsule\Manager::getQueryLog() + \Illuminate\Database\Capsule\Manager::connection($connection)->getQueryLog() )); } else { // do not show in panel selector From f35160bbb243a3f38f8287f0fca9376318c64278 Mon Sep 17 00:00:00 2001 From: Andrea Castellini Date: Wed, 11 Dec 2019 22:36:29 +0100 Subject: [PATCH 2/2] Feature/eloquent connection name (#2) * Added config for eloquent connection name * typo configs --- src/RunTracy/Middlewares/TracyMiddleware.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/RunTracy/Middlewares/TracyMiddleware.php b/src/RunTracy/Middlewares/TracyMiddleware.php index 88bc2a6..cda52d4 100644 --- a/src/RunTracy/Middlewares/TracyMiddleware.php +++ b/src/RunTracy/Middlewares/TracyMiddleware.php @@ -68,8 +68,8 @@ public function __invoke(Request $request, Response $response, callable $next) } if (isset($cfg['showEloquentORMPanel'])) { if (class_exists('\Illuminate\Database\Capsule\Manager')) { - $connection = !empty($this->defcfg['config']['eloquentConnectionName']) - ? $this->defcfg['config']['eloquentConnectionName'] : 'default'; + $connection = !empty($this->defcfg['configs']['eloquentConnectionName']) + ? $this->defcfg['configs']['eloquentConnectionName'] : 'default'; Debugger::getBar()->addPanel(new \RunTracy\Helpers\EloquentORMPanel( \Illuminate\Database\Capsule\Manager::connection($connection)->getQueryLog() ));