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

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

{{ node.summary }}

{{ node.description|markdown }}
{% set visibleTags = node.tags|filter((v,k) => k not in ['package']) %} {{ include ('tags.html.twig', {tags: visibleTags}) }}

Table of Contents

{% for constant in node.constants %} {% endfor %} {% for property in node.properties %} {% endfor %} {% for property in node.magicProperties %} {% endfor %} {% for property in node.inheritedProperties %} {% endfor %} {% for method in node.methods %} {% endfor %} {% for method in node.magicMethods %} {% endfor %} {% for method in node.inheritedMethods %} {% endfor %}
{{ constant.name }} {{ constant.summary }} {{ constant.value }}
${{ property.name }} {{ property.summary }} {{ property.type|route('class:short')|join('|')|raw }}
${{ property.name }} {{ property.summary }} {{ property.type|route('class:short')|join('|')|raw }}
${{ property.name }} {{ property.summary }} {{ property.type|route('class:short')|join('|')|raw }}
{{ method.name }}() {{ method.summary }} {{ method.response.type|route('class:short')|join('|')|raw }}
{{ method.name }}() {{ method.summary }} {{ method.response.type|route('class:short')|join('|')|raw }}
{{ method.name }}() {{ method.summary }} {{ method.response.type|route('class:short')|join('|')|raw }}
{% if node.constants is not empty %}

Constants

{% for constant in node.constants %} {% include 'constant.html.twig' %} {% endfor %} {% for constant in node.inheritedConstants %} {% include 'constant.html.twig' %} {% endfor %}
{% endif %} {% if node.properties is not empty or node.magicProperties is not empty or node.inheritedProperties is not empty %}

Properties

{% for property in node.properties %} {% include 'property.html.twig' %} {% endfor %} {% for property in node.magicProperties %} {% include 'property.html.twig' %} {% endfor %} {% for property in node.inheritedProperties %} {% include 'property.html.twig' %} {% endfor %}
{% endif %} {% if node.methods is not empty or node.magicMethods is not empty or node.inheritedMethods is not empty %}

Methods

{% for method in node.methods %} {% include 'method.html.twig' %} {% endfor %} {% for method in node.magicMethods %} {% include 'method.html.twig' %} {% endfor %} {% for method in node.inheritedMethods %} {% include 'method.html.twig' %} {% endfor %}
{% endif %}
{% endblock %}