@@ -71,6 +71,7 @@ public function getWidgets()
71
71
"icon " => "tags " ,
72
72
"widget " => "PhpDebugBar.Widgets.HtmlVariableListWidget " ,
73
73
"map " => "request.data " ,
74
+ "order " => -100 ,
74
75
"default " => "{} "
75
76
],
76
77
'request:badge ' => [
@@ -192,7 +193,7 @@ public function collect()
192
193
193
194
$ tooltip = [
194
195
'status ' => $ data ['status ' ],
195
- 'url ' => Str::limit ($ request ->fullUrl (), 100 ),
196
+ 'full_url ' => Str::limit ($ request ->fullUrl (), 100 ),
196
197
];
197
198
198
199
if ($ this ->request instanceof Request) {
@@ -202,8 +203,10 @@ public function collect()
202
203
];
203
204
}
204
205
206
+ unset($ htmlData ['as ' ], $ htmlData ['uses ' ]);
207
+
205
208
return [
206
- 'data ' => $ htmlData + $ data ,
209
+ 'data ' => $ tooltip + $ htmlData + $ data ,
207
210
'tooltip ' => array_filter ($ tooltip ),
208
211
'badge ' => $ statusCode >= 300 ? $ data ['status ' ] : null ,
209
212
];
@@ -278,7 +281,9 @@ protected function getRouteInformation($route)
278
281
}
279
282
280
283
if (isset ($ result ['middleware ' ]) && is_array ($ result ['middleware ' ])) {
281
- $ result ['middleware ' ] = implode (', ' , $ result ['middleware ' ]);
284
+ $ middleware = implode (', ' , $ result ['middleware ' ]);
285
+ unset($ result ['middleware ' ]);
286
+ $ result ['middleware ' ] = $ middleware ;
282
287
}
283
288
284
289
return array_filter ($ result );
0 commit comments