Skip to content

Commit e5257dc

Browse files
committed
Update font awesome, use vardumper layout
1 parent 70831de commit e5257dc

File tree

6 files changed

+52
-8
lines changed

6 files changed

+52
-8
lines changed

src/DataCollector/SymfonyRequestCollector.php renamed to src/DataCollector/RequestCollector.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
* Based on \Symfony\Component\HttpKernel\DataCollector\RequestDataCollector by Fabien Potencier <fabien@symfony.com>
1313
*
1414
*/
15-
class SymfonyRequestCollector extends DataCollector implements DataCollectorInterface, Renderable
15+
class RequestCollector extends DataCollector implements DataCollectorInterface, Renderable
1616
{
1717
/** @var \Symfony\Component\HttpFoundation\Request $request */
1818
protected $request;

src/DataCollector/IlluminateRouteCollector.php renamed to src/DataCollector/RouteCollector.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
* https://github.com/laravel/framework/blob/master/src/Illuminate/Foundation/Console/RoutesCommand.php
1515
*
1616
*/
17-
class IlluminateRouteCollector extends DataCollector implements Renderable
17+
class RouteCollector extends DataCollector implements Renderable
1818
{
1919
/**
2020
* The router instance.

src/JavascriptRenderer.php

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,9 +56,24 @@ public function renderHead()
5656
$html .= '<script type="text/javascript">jQuery.noConflict(true);</script>' . "\n";
5757
}
5858

59+
$html .= $this->getInlineHtml();
60+
61+
5962
return $html;
6063
}
6164

65+
protected function getInlineHtml()
66+
{
67+
$html = '';
68+
69+
foreach (['head', 'css', 'js'] as $asset) {
70+
foreach ($this->getAssets('inline_' . $asset) as $item) {
71+
$html .= $item . "\n";
72+
}
73+
}
74+
75+
return $html;
76+
}
6277
/**
6378
* Get the last modified time of any assets.
6479
*

src/LaravelDebugbar.php

Lines changed: 23 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,13 +9,14 @@
99
use Barryvdh\Debugbar\DataCollector\MultiAuthCollector;
1010
use Barryvdh\Debugbar\DataCollector\QueryCollector;
1111
use Barryvdh\Debugbar\DataCollector\SessionCollector;
12-
use Barryvdh\Debugbar\DataCollector\SymfonyRequestCollector;
12+
use Barryvdh\Debugbar\DataCollector\RequestCollector;
1313
use Barryvdh\Debugbar\DataCollector\ViewCollector;
1414
use Barryvdh\Debugbar\Storage\FilesystemStorage;
1515
use DebugBar\Bridge\MonologCollector;
1616
use DebugBar\Bridge\SwiftMailer\SwiftLogCollector;
1717
use DebugBar\Bridge\SwiftMailer\SwiftMailCollector;
1818
use DebugBar\DataCollector\ConfigCollector;
19+
use DebugBar\DataCollector\DataCollectorInterface;
1920
use DebugBar\DataCollector\ExceptionsCollector;
2021
use DebugBar\DataCollector\MemoryCollector;
2122
use DebugBar\DataCollector\MessagesCollector;
@@ -222,7 +223,7 @@ function ($view, $data = []) use ($debugbar) {
222223

223224
if (!$this->isLumen() && $this->shouldCollect('route')) {
224225
try {
225-
$this->addCollector($this->app->make('Barryvdh\Debugbar\DataCollector\IlluminateRouteCollector'));
226+
$this->addCollector($this->app->make('Barryvdh\Debugbar\DataCollector\RouteCollector'));
226227
} catch (\Exception $e) {
227228
$this->addThrowable(
228229
new Exception(
@@ -473,6 +474,25 @@ public function shouldCollect($name, $default = false)
473474
return $this->app['config']->get('debugbar.collectors.' . $name, $default);
474475
}
475476

477+
/**
478+
* Adds a data collector
479+
*
480+
* @param DataCollectorInterface $collector
481+
*
482+
* @throws DebugBarException
483+
* @return $this
484+
*/
485+
public function addCollector(DataCollectorInterface $collector)
486+
{
487+
parent::addCollector($collector);
488+
489+
if (method_exists($collector, 'useHtmlVarDumper')) {
490+
$collector->useHtmlVarDumper();
491+
}
492+
493+
return $this;
494+
}
495+
476496
/**
477497
* Handle silenced errors
478498
*
@@ -626,7 +646,7 @@ public function modifyResponse(Request $request, Response $response)
626646

627647
if ($this->shouldCollect('symfony_request', true) && !$this->hasCollector('request')) {
628648
try {
629-
$this->addCollector(new SymfonyRequestCollector($request, $response, $sessionManager));
649+
$this->addCollector(new RequestCollector($request, $response, $sessionManager));
630650
} catch (\Exception $e) {
631651
$this->addThrowable(
632652
new Exception(

src/Resources/laravel-debugbar.css

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,14 +18,23 @@ a.phpdebugbar-restore-btn {
1818
border-right-color: #ddd !important;
1919
}
2020

21-
div.phpdebugbar code, div.phpdebugbar pre {
21+
div.phpdebugbar code, div.phpdebugbar pre, div.phpdebugbar samp {
2222
background: none;
23-
font-family: monospace;
23+
font-family: "SFMono-Regular", Consolas, "Liberation Mono", Menlo, Courier, monospace;
2424
font-size: 1em;
2525
border: 0;
2626
padding: 0;
2727
}
2828

29+
div.phpdebugbar code, div.phpdebugbar pre {
30+
color: #000;
31+
}
32+
33+
div.phpdebugbar pre.sf-dump {
34+
color: #a0a000;
35+
outline: 0;
36+
}
37+
2938
div.phpdebugbar-body {
3039
border-top: none;
3140
}

src/Resources/vendor/font-awesome/style.css

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)