{% set tags = node.tags|filter((v,k) => k not in ['var', 'param', 'property', 'property-read', 'property-write', 'method', 'return', 'package', 'api']) %} {% if tags|length > 0 %}
Tags
{% for name,seriesOfTag in tags %} {% for tag in seriesOfTag %}
{{ name }}
{% if tag.version %} {{ tag.version }} {% endif %} {% if tag.type %} {{ tag.type|route('class:short')|join('|')|raw }} {% endif %} {% if tag.reference %} {{ tag.reference|route('class:short')|join('|')|raw }} {% endif %} {% if tag.link %} {% if tag.description is not empty %} {{ tag.description | description | markdown }} {% else %} {{ tag.link }} {% endif %} {% endif %} {% if not tag.link %} {{ include('components/description.html.twig', {'node': tag}) }} {% endif %}
{% endfor %} {% endfor %}
{% endif %}