{% extends 'base.html.twig' %} {% block content %} {% include 'breadcrumbs.html.twig' %}

{{ node.name == '\\' ? 'API Documentation' : node.name }}

{% if node.children is not empty %}

Packages

{% for package in node.children %}
{{ package|route('class:short') }}
{% endfor %}
{% endif %} {% if node.interfaces is not empty or node.classes is not empty %}

Interfaces, Classes and Traits

{% for interface in node.interfaces %}
{{ interface|route('class:short') }}
{{ interface.summary }}
{% endfor %} {% for class in node.classes %}
{{ class|route('class:short') }}
{{ class.summary }}
{% endfor %} {% for trait in node.traits %}
{{ trait|route('class:short') }}
{{ trait.summary }}
{% endfor %}
{% endif %} {% if node.constants is not empty or node.functions is not empty %}

Table of Contents

{% for constant in node.constants %} {% endfor %} {% for function in node.functions %} {% endfor %}
{{ constant|route('class:short') }} {{ constant.summary }} {{ constant.value }}
{{ function|route('class:short') }} {{ function.summary }} {{ function.type|route('class:short'|join('|')|raw) }}
{% endif %} {% if node.constants is not empty %}

Constants

{% endif %} {% if node.functions is not empty %}

Functions

{% for function in node.functions %} {% include 'function.html.twig' %} {% endfor %}
{% endif %} {% endblock %}