Skip to content

Commit dc06d8e

Browse files
author
amedeo
committed
Added optional 'Request Method' column in administrator's route list page. Column may be enabled/disabled via SHOW_ROUTE_HTTP_METHOD variable in .env. Default to enabled.
1 parent 04c3221 commit dc06d8e

File tree

3 files changed

+19
-0
lines changed

3 files changed

+19
-0
lines changed

.env.example

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -200,3 +200,7 @@ INSTAGRAM_REDIRECT_URI=https://YOURWEBURLHERE.COM/social/handle/instagram
200200
37SIGNALS_KEY=YOURKEYHERE
201201
37SIGNALS_SECRET=YOURSECRETHERE
202202
37SIGNALS_REDIRECT_URI=https://YOURWEBURLHERE.COM/social/handle/37signals
203+
204+
# enable/disable HTTP Method column in admin's route details list
205+
# default value = 1
206+
# SHOW_ROUTE_HTTP_METHOD=0

config/settings.php

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -81,4 +81,9 @@
8181
* Google Analytics
8282
*/
8383
'googleanalyticsId' => env('GOOGLE_ANALYTICS_ID', false),
84+
85+
/*
86+
* enable/disable HTTP Method column in admin's route details list
87+
*/
88+
'showRouteHttpMethod' => env('SHOW_ROUTE_HTTP_METHOD',1),
8489
];

resources/views/pages/admin/route-details.blade.php

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,9 @@
2121
<table class="table table-striped table-sm data-table">
2222
<thead>
2323
<tr class="success">
24+
@if(config('settings.showRouteHttpMethod'))
25+
<th>Request Method</th>
26+
@endif
2427
<th>URI</th>
2528
<th>Name</th>
2629
<th>Type</th>
@@ -30,6 +33,13 @@
3033
<tbody>
3134
@foreach ($routes as $route)
3235
<tr>
36+
@if(config('settings.showRouteHttpMethod'))
37+
<td>
38+
@foreach ($route->methods as $method)
39+
<span class="badge badge-primary">{{strtolower($method)}}</span>
40+
@endforeach
41+
</td>
42+
@endif
3343
<td>{{$route->uri}}</td>
3444
<td>{{$route->getName()}}</td>
3545
<td>{{$route->getPrefix()}}</td>

0 commit comments

Comments
 (0)