{% set __prefix = __prefix is empty ? 'function' : __prefix %} {% for function in functions %}
{{ node.path }} : {{ function.line }}
{{ function.name }}() {{ function.summary }}
{{ function.visibility ~ ' ' ~ function.name }}({% for __arg in function.getArguments() %}{{ __arg.getType() ? __arg.getType()|join('|')|replace({'\\': ''})~' ' }}{{ __arg.byReference ? '&' }}${{ __arg.name }}{{ __arg.default ? ' = '~__arg.default }}{% if not loop.last %}, {% endif %}{% endfor %}) {{ function.getResponse().getType() is not empty ? ': ' ~ function.getResponse().getType() }}
{# Tags #} {{ include('inc/tags.html', {'__tags': node.tags, '__attr': ['link', 'see']}) }} {% if function.getResponse().getType() is not empty %} Return values

{{ function.getResponse().getType() }}

{% endif %}
{% endfor %}