如何超越实体多元化?

时间:2019-04-15 08:44:27

标签: api-platform.com

我已经开始使用API​​平台,它看起来像是一个很棒的工具包,通常是一个快速的Google或Stack Overflow搜索答案和我可能遇到的问题。

但是,我正在努力解决这个问题,这可能是一个简单的术语问题...

如何更改或覆盖实体名称的自动复数?即舰队正在成为舰队。

关于在哪里寻找文档的任何提示或如何做我要做什么的任何快速示例?我正在使用注释。

谢谢!

1 个答案:

答案 0 :(得分:0)

您可以创建不使用Inflector :: pluralize()的自定义操作路径解析器。

文档中有关于它的部分(https://api-platform.com/docs/core/operation-path-naming/#create-a-custom-operation-path-resolver)。

它需要创建实现OperationPathResolverInterface(https://github.com/api-platform/core/blob/master/src/PathResolver/OperationPathResolverInterface.php)的自定义类