remove useless exceptions tab

This commit is contained in:
Daniel Seifert 2022-08-05 09:23:48 +02:00
parent c1888bde70
commit ef66dd22cb
Signed by: DanielS
GPG Key ID: 8A7C4C6ED1915C6F

View File

@ -22,9 +22,14 @@ use D3\DebugBar\Application\Models\Collectors\SmartyCollector;
use D3\DebugBar\Application\Models\TimeDataCollectorHandler; use D3\DebugBar\Application\Models\TimeDataCollectorHandler;
use DebugBar\Bridge\DoctrineCollector; use DebugBar\Bridge\DoctrineCollector;
use DebugBar\Bridge\MonologCollector; use DebugBar\Bridge\MonologCollector;
use DebugBar\DataCollector\MemoryCollector;
use DebugBar\DataCollector\MessagesCollector;
use DebugBar\DataCollector\PhpInfoCollector;
use DebugBar\DataCollector\RequestDataCollector;
use DebugBar\DataCollector\TimeDataCollector;
use DebugBar\DebugBar;
use DebugBar\DebugBarException; use DebugBar\DebugBarException;
use DebugBar\JavascriptRenderer; use DebugBar\JavascriptRenderer;
use DebugBar\StandardDebugBar;
use Doctrine\DBAL\Connection; use Doctrine\DBAL\Connection;
use Doctrine\DBAL\Logging\DebugStack; use Doctrine\DBAL\Logging\DebugStack;
use Monolog\Logger; use Monolog\Logger;
@ -37,7 +42,7 @@ use ReflectionException;
class DebugBarComponent extends BaseController class DebugBarComponent extends BaseController
{ {
/** @var StandardDebugBar */ /** @var DebugBar */
protected $debugBar; protected $debugBar;
/** @var JavascriptRenderer */ /** @var JavascriptRenderer */
protected $debugBarRenderer; protected $debugBarRenderer;
@ -58,7 +63,7 @@ class DebugBarComponent extends BaseController
parent::__construct(); parent::__construct();
if (false === isAdmin()) { if (false === isAdmin()) {
$debugbar = new StandardDebugBar(); $debugbar = new DebugBar();
$this->addCollectors($debugbar); $this->addCollectors($debugbar);
@ -144,14 +149,22 @@ class DebugBarComponent extends BaseController
} }
/** /**
* @param StandardDebugBar $debugbar * @param DebugBar $debugbar
* @return void * @return void
* @throws DatabaseConnectionException * @throws DatabaseConnectionException
* @throws DebugBarException * @throws DebugBarException
* @throws ReflectionException * @throws ReflectionException
*/ */
public function addCollectors(StandardDebugBar $debugbar): void public function addCollectors(DebugBar $debugbar): void
{ {
// add all default collectors except the useless ExceptionCollector
$debugbar->addCollector(new PhpInfoCollector());
$debugbar->addCollector(new MessagesCollector());
$debugbar->addCollector(new RequestDataCollector());
$debugbar->addCollector(new TimeDataCollector());
$debugbar->addCollector(new MemoryCollector());
// add custom collectors
$debugbar->addCollector($this->getOxidShopCollector()); $debugbar->addCollector($this->getOxidShopCollector());
$debugbar->addCollector($this->getOxidConfigCollector()); $debugbar->addCollector($this->getOxidConfigCollector());
$debugbar->addCollector($this->getSmartyCollector()); $debugbar->addCollector($this->getSmartyCollector());
@ -175,9 +188,9 @@ class DebugBarComponent extends BaseController
} }
/** /**
* @return StandardDebugBar * @return DebugBar
*/ */
public function getDebugBar(): StandardDebugBar public function getDebugBar(): DebugBar
{ {
return $this->debugBar; return $this->debugBar;
} }