diff --git a/classes/Factory/DebugBarFactory.php b/classes/Factory/DebugBarFactory.php index adf3286..13070e5 100644 --- a/classes/Factory/DebugBarFactory.php +++ b/classes/Factory/DebugBarFactory.php @@ -9,6 +9,7 @@ use DebugBar\DataCollector\PhpInfoCollector; use DebugBar\DataCollector\RequestDataCollector; use DebugBar\DebugBar; use DebugBar\DebugBarException; +use Kitchenu\Debugbar\DataCollector\SlimRouteCollector; use Slim\Container; /** @@ -34,7 +35,8 @@ class DebugBarFactory ->addCollector(new MessagesCollector()) ->addCollector($requestCollector) ->addCollector(new MemoryCollector()) - ->addCollector($configCollector); + ->addCollector($configCollector) + ->addCollector(new SlimRouteCollector($container->get('router'), $container->get('request'))); $container->get('logger')->add('debugbar', $debugBar->getCollector('messages')); diff --git a/composer.json b/composer.json index 4b894d4..55f1fa6 100644 --- a/composer.json +++ b/composer.json @@ -45,6 +45,7 @@ "ergebnis/composer-normalize": "^2.6", "insite/composer-dangling-locked-deps": "^0.2.1", "junker/debugbar-smarty": "dev-master", + "kitchenu/slim-debugbar": "^1.1", "maximebf/debugbar": "^1.16", "php-mock/php-mock-mockery": "^1.3", "phpro/grumphp": "^1.1", diff --git a/composer.lock b/composer.lock index 7929ca6..4b2fe6a 100644 --- a/composer.lock +++ b/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "ce151882c06d9b14d20fee47cb22be42", + "content-hash": "d67f3db130b0bdbf050c34630c130cab", "packages": [ { "name": "aura/session", @@ -4104,6 +4104,53 @@ ], "time": "2020-05-27T16:41:55+00:00" }, + { + "name": "kitchenu/slim-debugbar", + "version": "v1.1.1", + "source": { + "type": "git", + "url": "https://github.com/kitchenu/Slim-DebugBar.git", + "reference": "906dcecd1f85239ef262312c276b1e8e5663ad50" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/kitchenu/Slim-DebugBar/zipball/906dcecd1f85239ef262312c276b1e8e5663ad50", + "reference": "906dcecd1f85239ef262312c276b1e8e5663ad50", + "shasum": "" + }, + "require": { + "maximebf/debugbar": "^1.12.0", + "php": ">=5.5.0", + "psr/http-message": "^1.0", + "slim/slim": "^3.0" + }, + "require-dev": { + "phpunit/phpunit": "^4.0|^5.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Kitchenu\\Debugbar\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Kitchenu" + } + ], + "description": "PHP Debugbar integration for Slim 3", + "keywords": [ + "debug", + "debugbar", + "framework", + "slim" + ], + "time": "2018-07-29T16:58:54+00:00" + }, { "name": "league/container", "version": "2.4.1",