From 68026f8b68d0a81f67520eb9ba9154ed8f471aac Mon Sep 17 00:00:00 2001 From: MashinaMashina <31430016+MashinaMashina@users.noreply.github.com> Date: Thu, 5 Dec 2019 00:31:34 +0400 Subject: [PATCH] Nice array view --- system/Debug/Toolbar.php | 8 ++++---- system/Debug/Toolbar/Views/toolbar.css | 4 ++++ 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/system/Debug/Toolbar.php b/system/Debug/Toolbar.php index 4e218bc0f790..da9cb17eedd5 100644 --- a/system/Debug/Toolbar.php +++ b/system/Debug/Toolbar.php @@ -136,7 +136,7 @@ public function run(float $startTime, float $totalTime, RequestInterface $reques { foreach ($items as $key => $value) { - $varData[esc($key)] = is_string($value) ? esc($value) : print_r($value, true); + $varData[esc($key)] = is_string($value) ? esc($value) : '
' . esc(print_r($value, true)) . '
'; } } @@ -153,18 +153,18 @@ public function run(float $startTime, float $totalTime, RequestInterface $reques $value = 'binary data'; } - $data['vars']['session'][esc($key)] = is_string($value) ? esc($value) : print_r($value, true); + $data['vars']['session'][esc($key)] = is_string($value) ? esc($value) : '
' . esc(print_r($value, true)) . '
'; } } foreach ($request->getGet() as $name => $value) { - $data['vars']['get'][esc($name)] = is_array($value) ? esc(print_r($value, true)) : esc($value); + $data['vars']['get'][esc($name)] = is_array($value) ? '
' . esc(print_r($value, true)) . '
' : esc($value); } foreach ($request->getPost() as $name => $value) { - $data['vars']['post'][esc($name)] = is_array($value) ? esc(print_r($value, true)) : esc($value); + $data['vars']['post'][esc($name)] = is_array($value) ? '
' . esc(print_r($value, true)) . '
' : esc($value); } foreach ($request->getHeaders() as $header => $value) diff --git a/system/Debug/Toolbar/Views/toolbar.css b/system/Debug/Toolbar/Views/toolbar.css index 826c20c8699b..f53b8fe41907 100644 --- a/system/Debug/Toolbar/Views/toolbar.css +++ b/system/Debug/Toolbar/Views/toolbar.css @@ -37,6 +37,10 @@ z-index: 10000; } +#debug-bar pre { + line-height: normal; +} + #debug-bar h1, #debug-bar h2, #debug-bar h3 {