Api Platform Swagger抛出“Call to a member function withParameters() on null”报错的问题求助
Api Platform Swagger抛出“Call to a member function withParameters() on null”报错的问题求助
各位好,我最近在项目里遇到个头疼的问题,想请教下大家怎么解决。先说说我的项目环境:
- Apiplatform 4.0.17
- Symfony 7.0
我的Symfony项目里已经用了ApiPlatform和LexikJWT令牌,前阵子刚集成了SymfonyCasts/reset-password-bundle,API功能本身跑起来是正常的,但ApiPlatform自带的Swagger文档直接崩了,抛出的报错是“Call to a member function withParameters() on null”。
后来我试了下,只要把Post请求配置里的uriTemplate注释掉,Swagger就能正常加载,但这样的话我的重置密码相关路由就没法在Swagger里显示出来了,这显然不是我想要的结果。
对了,我是参照API Platform中「使用与资源不同的输入DTO实现写入操作」的方案来做的集成,结果就碰上了这个Swagger报错的问题。
备注:内容来源于stack exchange,提问作者Ole
相关产品推荐
相关产品推荐

