{{ method.name }}()
{% if method.summary %}{{ method.summary }}
{% endif %}
{{ method.visibility }}
{% if method.abstract %}abstract{% endif %}
{% if method.final %}final{% endif %}
{% if method.static %}static{% endif %}
{{ method.name }}(
{% for argument in method.arguments %}
{% if argument.default %}[{% endif %}{% if not loop.first %}, {% endif %}
{% if argument.isVariadic %}...{% endif %}
{%- if argument.byReference -%}&{%- endif -%}
${{ argument.name }} :
{{ argument.type|route('class:short')|join('|')|raw }}
{% if argument.default %} = {{ argument.default }} ]{% endif %}
{% endfor %}
)
: {{ method.response.type|route('class:short')|join('|')|raw }}
{% if method.description %}
Parameters
-
{% for argument in method.arguments %}
- ${{ argument.name }} : {{ argument.type|route('class:short')|join('|')|raw }} {% if argument.default %} = {{ argument.default }}{% endif %}
{{ argument.description|default('')|markdown }}
{% endfor %}