PSX comes by default with a set of controllers which help you to generate documentation or other data based on the defined APIs. The following chapter explains all available controllers. To setup such a controller you have to add a route entry.
GET /doc PSX\Framework\Controller\Tool\DocumentationController::doIndex GET /doc/:version/*path PSX\Framework\Controller\Tool\DocumentationController::doDetail
Generates a Swagger resource listing and definition.
GET /swagger/:version/*path PSX\Framework\Controller\Generator\SwaggerController
Generates a RAML representation for the given API.
GET /raml/:version/*path PSX\Framework\Controller\Generator\RamlController
Provides an API to publish all available API paths.
GET /routing PSX\Framework\Controller\Tool\RoutingController