@@ -71,6 +71,7 @@ public function getWidgets()
7171 "icon " => "tags " ,
7272 "widget " => "PhpDebugBar.Widgets.HtmlVariableListWidget " ,
7373 "map " => "request.data " ,
74+ "order " => -100 ,
7475 "default " => "{} "
7576 ],
7677 'request:badge ' => [
@@ -192,7 +193,7 @@ public function collect()
192193
193194 $ tooltip = [
194195 'status ' => $ data ['status ' ],
195- 'url ' => Str::limit ($ request ->fullUrl (), 100 ),
196+ 'full_url ' => Str::limit ($ request ->fullUrl (), 100 ),
196197 ];
197198
198199 if ($ this ->request instanceof Request) {
@@ -202,8 +203,10 @@ public function collect()
202203 ];
203204 }
204205
206+ unset($ htmlData ['as ' ], $ htmlData ['uses ' ]);
207+
205208 return [
206- 'data ' => $ htmlData + $ data ,
209+ 'data ' => $ tooltip + $ htmlData + $ data ,
207210 'tooltip ' => array_filter ($ tooltip ),
208211 'badge ' => $ statusCode >= 300 ? $ data ['status ' ] : null ,
209212 ];
@@ -278,7 +281,9 @@ protected function getRouteInformation($route)
278281 }
279282
280283 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 ;
282287 }
283288
284289 return array_filter ($ result );
0 commit comments