创建一个控制器驱动的API平台端点以在文档中显示

时间:2019-07-08 13:12:49

标签: symfony4 api-platform.com

我希望在新的Symfony 4中使用API​​平台创建一个简单的ping / pong控制器终结点。但是,API平台看起来非常面向,因此需要一个我没有的实体(或者会需要添加-它不会获取任何数据。

我如何在/ api / ping上设置一个简单的端点以返回一个简单的json响应,并且在NelmioDocs示例中也列出了它?


/**
 * @Route("/api/ping", name="api_healthcheck_entrypoint")
 */
class PingController
{
    public function __invoke(Request $request): Response
    {
        return new JsonResponse(['ping' => 'pong']);
    }
}

0 个答案:

没有答案