[使用Api平台,公开学说的实体非常容易并且很好用,但是我看不到如何在没有实体的情况下创建自定义入口点,而只是为了调用外部服务并获取其数据或进行复杂处理而已
[我看到了这篇文章(API Platform - Which approach should I use for creating custom operation without entity),但我不想创建POST方法只是为了将我的逻辑插入数据持久性中。
如果我只想使用/getMyCustomData
方法创建一个入口点GET
,并且不传递任何参数,该怎么办?
我看过摇摇欲坠的装饰器,但据我所知,它可用于现有实体。
/**
* @Route("/getMyCustomData", methods={"GET"}, name="my_api_custom_data")
* @param Request $request
* @return Response
*/
public function getMyCustomDataAction(Request $request): Response
{
/** your code **/
}