docs/guide/vendor-extensions.md
The specification allows for custom properties
as long as they start with "x-". Therefore, all swagger-php annotations have an x property which accepts an array (map)
and will unfold into "x-" properties.
<<< @/snippets/guide/vendor-extensions/custom_property_at.php
</template> <template v-slot:an><<< @/snippets/guide/vendor-extensions/custom_property_an.php
</template> <template v-slot:spec><<< @/snippets/guide/vendor-extensions/custom_property_spec.php
</template> </codeblock>Results in:
openapi: 3.0.0
info:
title: Example
version: 1
x-some-name: a-value
x-another: 2
x-complex-type:
supported:
- version: "1.0"
level: baseapi
- version: "2.1"
level: fullapi