Создание управляемой контроллером конечной точки платформы API для отображения в документах - PullRequest
0 голосов
/ 08 июля 2019

Я хочу создать простую конечную точку контроллера ping / pong с API-платформой в новой Symfony 4. Однако 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']);
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...