lean-api/view/lean-api/route_descriptor.phtml
2025-05-21 18:36:19 +00:00

35 lines
1.3 KiB
PHTML

{% language.set "lean.api.descriptor.route" %}
<ul class="routes-wrapper">
{% foreach $routes as $route %}
{% foreach $route['methods'] as $method %}
<li class="method-{{ strtolower($method) }}" data-name="{{ $route['name'] }}">
<span class="route-method">
<span class="method-name">{{ strtoupper($method) }}</span>
</span>
<span class="route-link">
<a href="{{ $route['route'] }}" title="{{ $route['path'] }}">{{ $route['cleaned'] }}</a>
<span>-</span>
<span>{{= $route['description'] }}</span>
</span>
<small class="route-name">
<span>{{ $route['name'] }}</span>
<br>
<span class="permissions">
{% foreach ['admin', 'school' ] as $privilege %}
<u class="privilege">{{ $privilege }}</u>
{% endforeach %}
</span>
</small>
</li>
{% or %}
<i style="color:#585858; padding:0 12px">{% _ "none" %}</i>
{% endforeach %}
{% endforeach %}
</ul>
<style>
.permissions {color:#888}
</style>