{% extends "layout/layout.twig" %} {% from "macros.twig" import render_classes, breadcrumbs, namespace_link, class_link, property_link, method_link, hint_link, source_link, method_source_link, deprecated, deprecations, todo, todos %} {% block title %}{{ class|raw }} | {{ parent() }}{% endblock %} {% block body_class 'class' %} {% block page_id 'class:' ~ (class.name|replace({'\\': '_'})) %} {% block below_menu %} {% if class.namespace %}
{% endif %} {% endblock %} {% block page_content %}{{ block('class_signature') }}
{{ deprecations(class) }} {% if class.shortdesc or class.longdesc %}{{ class.shortdesc|desc(class) }}
{%- endif %} {% if class.longdesc -%}{{ class.longdesc|desc(class) }}
{%- endif %} {% if project.config('insert_todos') == true %} {{ todos(class) }} {% endif %}| Name | Type | Description |
|---|---|---|
| {%- if parameter.variadic %}...{% endif %}${{ parameter.name|raw }} | {% if parameter.hint %}{{ hint_link(parameter.hint) }}{% endif %} | {{ parameter.shortdesc|desc(class) }} |
| {{ hint_link(method.hint) }} | {{ method.hintDesc|desc(class) }} |
| {{ class_link(exception[0]) }} | {{ exception[1]|desc(class) }} |
| {% if see[4] %} {{see[4]}} {% elseif see[3] %} {{ method_link(see[3], false, false) }} {% elseif see[2] %} {{ class_link(see[2]) }} {% else %} {{ see[0]|raw }} {% endif %} | {{ see[1]|raw }} |
| {{ constant.name|raw }} |
{{ constant.shortdesc|desc(class) }} {{ constant.longdesc|desc(class) }} |
| {% if property.static %}static{% endif %} {% if property.protected %}protected{% endif %} {% if property.private %}private{% endif %} {{ hint_link(property.hint) }} | ${{ property.name|raw }} | {{ property.shortdesc|desc(class) }} | {%- if property.class is not same as(class) -%} from {{ property_link(property, false, true) }} {%- endif -%} |
No description
{% else %}{{ method.shortdesc|desc(class) }}
{%- endif %}{{ block('method_signature') }}
No description
{% else %} {% if method.shortdesc -%}{{ method.shortdesc|desc(class) }}
{%- endif %} {% if method.longdesc -%}{{ method.longdesc|desc(class) }}
{%- endif %} {%- endif %} {% if project.config('insert_todos') == true %} {{ todos(method) }} {% endif %}