Display controller exceptions in debugger

This commit is contained in:
Matias Griese
2021-01-18 12:05:24 +02:00
parent 5def01f9fe
commit de3a557b80
3 changed files with 67 additions and 0 deletions

View File

@@ -4,6 +4,7 @@ declare(strict_types=1);
namespace Grav\Plugin\Admin\Controllers;
use Grav\Common\Debugger;
use Grav\Common\Grav;
use Grav\Common\Inflector;
use Grav\Common\Language\Language;
@@ -103,6 +104,10 @@ abstract class AbstractController implements RequestHandlerInterface
}
}
} catch (\Exception $e) {
/** @var Debugger $debugger */
$debugger = $this->grav['debugger'];
$debugger->addException($e);
$response = $this->createErrorResponse($e);
}