{% macro provider_info_table(providers) %}
{% if provider.providerInfo.url is not empty %} {{ provider.providerInfo.name }} {% else %} {{ provider.providerInfo.name }} {% endif %}
{% if provider.providerInfo.description is not null %}
{{ provider.providerInfo.description }}
{% endif %}
{% if provider.providerInfo.settingsClass is not null %}
{% endif %}
{% if provider.providerInfo.expensive %}
{% trans %}info_providers.expensive{% endtrans %}
{% endif %}
{% for capability in provider.providerInfo.capabilities|sort((a, b) => a.orderIndex <=> b.orderIndex) %}
{# @var capability \App\Services\InfoProviderSystem\Providers\ProviderCapabilities #}
{{ capability.translationKey|trans }}
{% endfor %}
{% if provider.providerInfo.oauthAppName is not empty %}
{% trans %}oauth_client.connect.btn{% endtrans %} {% endif %}
{% trans %}info_providers.providers_list.disabled{% endtrans %}
{% if provider.providerInfo.disabledHelp is not empty %}
{{ provider.providerInfo.disabledHelp }} {% endif %} |