{{ node.name }} {% if node.parent %} extends {{ node.parent|route('class:short') }} {% endif %} {% if usesPackages %}
in package
{% endif %} {% if node.interfaces is not empty %} implements {% for interface in node.interfaces %} {{ interface|route('class:short') }}{% if not loop.last %}, {% endif %} {% endfor %} {% endif %} {% if node.usedTraits is not empty %} Uses {% for trait in node.usedTraits %} {{ trait|route('class:short') }}{% if not loop.last %}, {% endif %} {% endfor %} {% endif %}