帮助我在 API 平台中使用自己的功能



最近我一直在使用symfony 4,寻找一些创建Web服务api-rest的解决方案,我找到了api-platform。经过几天的尝试,因为我对symfony了解不多,我设法为我默认创建的实体提出了API。事实证明,现在我对如何向 api 添加方法有疑问,而不是默认情况下的方法,比如 put、get 和其他已经默认的方法,我希望能够将我估计必要的方法添加到我的实体中,并使用我想要的名称。请感谢您通过某种形式或一些简单的步骤提供帮助,这些步骤允许我在 api 中添加新方法,始终牢记我对此事知之甚少。

  1. 尽量避免端点扩散,想想 REST
  2. 在 API 平台中挂钩自己的逻辑的推荐方法是使用内置事件
  3. 如果您确实需要添加自定义终端节点,这里有一个专用的文档条目,但这应该是您最后的手段(请参阅 1/(

最新更新