芝麻web文件管理V1.00
编辑当前文件:/home/pulsehostuk9/public_html/cloud.pulsehost.co.uk/dev/docs/templates/xml/structure.xml.twig
{# @var file \phpDocumentor\Descriptor\FileDescriptor #} {% for file in project.files %}
{{ include('docblock.xml.twig', {descriptor: file}) }} {% for include in file.includes %}
{{ include }}
{% endfor %} {% for alias in file.namespaceAliases|keys %}
{% endfor %} {% for constant in file.constants %} {{ include('constant.xml.twig', {constant: constant}) }} {% endfor %} {# @var function \phpDocumentor\Descriptor\FunctionDescriptor #} {% for function in file.functions %}
{{ function.name }}
{{ function.fullyQualifiedStructuralElementName }}
{{ include('docblock.xml.twig', {descriptor: function}) }} {% for argument in function.arguments %} {{ include('argument.xml.twig', {descriptor: argument}) }} {% endfor %}
{% endfor %} {# @var interface \phpDocumentor\Descriptor\InterfaceDescriptor #} {% for interface in file.interfaces %}
{{ interface.name }}
{{ interface.fullyQualifiedStructuralElementName }}
{{ include('docblock.xml.twig', {descriptor: interface}) }} {# @var parent \phpDocumentor\Descriptor\InterfaceDescriptor #} {% for parent in interface.parent %}
{{ parent }}
{% endfor %} {% for constant in interface.constants %} {{ include('constant.xml.twig', {constant: constant}) }} {% endfor %} {% for method in interface.methods %} {{ include('method.xml.twig', {method: method}) }} {% endfor %}
{% endfor %} {# @var class \phpDocumentor\Descriptor\ClassDescriptor #} {% for class in file.classes %}
{{ class.name }}
{{ class.fullyQualifiedStructuralElementName }}
{{ include('docblock.xml.twig', {descriptor: class}) }} {% if class.parent %}
{{ class.parent }}
{% endif %} {% for interface in class.interfaces %}
{{ interface }}
{% endfor %} {% for constant in class.constants %} {{ include('constant.xml.twig', {constant: constant}) }} {% endfor %} {% for constant in class.inheritedConstants %} {{ include('constant.xml.twig', {constant: constant, inherited_from: constant.parent}) }} {% endfor %} {% for property in class.properties %} {{ include('property.xml.twig', {property: property}) }} {% endfor %} {% for property in class.inheritedProperties %} {{ include('property.xml.twig', {property: property, inherited_from: property.parent}) }} {% endfor %} {% for method in class.methods %} {{ include('method.xml.twig', {method: method}) }} {% endfor %} {% for method in class.inheritedMethods %} {{ include('method.xml.twig', {method: method, inherited_from: method.parent}) }} {% endfor %}
{% endfor %} {# @var trait \phpDocumentor\Descriptor\TraitDescriptor #} {% for trait in file.traits %}
{{ trait.name }}
{{ trait.fullyQualifiedStructuralElementName }}
{{ include('docblock.xml.twig', {descriptor: trait}) }} {% for property in trait.properties %} {{ include('property.xml.twig', {property: property}) }} {% endfor %} {% for method in trait.methods %} {{ include('method.xml.twig', {method: method}) }} {% endfor %}
{% endfor %} {% for marker in file.markers %} <{{ marker.type | lower }} line="{{ marker.line }}">{{ marker.message }}{{ marker.type | lower }}> {% endfor %}
{% for error in file.allErrors %}
{{ error.code }}
{% endfor %}
{% endfor %} {% for namespace in project.indexes.get('namespaces') %} {{ include('namespace_tree.xml.twig', {namespace: namespace}) }} {% endfor %}