更改资源路径名-ContactPerson-> contact_persons

时间:2018-09-26 05:56:38

标签: php api symfony api-platform.com

最近,我的任务是将应用程序中所有与ContactPerson资源的URL链接更改为在/contact_persons而非contact_people上公开。

事实证明,该任务非常繁琐,因为在大多数情况下,Api Platform自动提供给ContactPerson的contact_people url名称对于该实体而言是适当的。但是/contact_persons也是好名字,因为语法也是联系人的正确复数形式。

我的问题是如何更改所有操作的资源URL名称-在Itmes和集合上?要获得类似ContactPerson的结果,实体具有资源路径/contact_persons而不是contact_people

  

我通过以下链接关注了文档:

     

https://api-platform.com/docs/core/operation-path-naming/

     

https://api-platform.com/docs/core/operations/

问题是,当我为此资源上的所有操作添加新路径名时,/contact_people下的旧操作在新路径名旁边仍然可用。

如何更改资源路径并自动摆脱掉?是否有某种资源路径名解析器?

0 个答案:

没有答案