首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >未定义的类常量“DUMP_OBJECT_AS_MAP”

未定义的类常量“DUMP_OBJECT_AS_MAP”
EN

Stack Overflow用户
提问于 2022-03-24 04:29:03
回答 1查看 217关注 0票数 0

当我运行openapi命令生成swagger文件时,会收到以下错误。

命令

代码语言:javascript
复制
#vendor/bin/openapi api/modules/v3/controllers/AbcController.php swagger

Notice: Trying to access array offset on value of type bool 
Notice: Trying to access array offset on value of type bool 
Notice: Trying to access array offset on value of type bool 
Exception: Undefined class constant 'DUMP_OBJECT_AS_MAP'

控制器类的顶部

代码语言:javascript
复制
/**

@OA\Info(title="Search API", version="1.0.0")
*/

以上getBookmark动作

代码语言:javascript
复制
 /**
 * @OA\Get(
 *   tags={"Tag"},
 *   path="/get-bookmarks",
 *   summary="Summary",
 *   @OA\Response(response=200, description="OK"),
 *   @OA\Response(response=401, description="Unauthorized"),
 *   @OA\Response(response=404, description="Not Found")
 * )
 */

我使用下面的扩展名生成swagger文件

https://www.yiiframework.com/extension/genxoft/yii2-oas3

===================UPDATE========================

composer.json

===================Update 2 =====================

代码语言:javascript
复制
symfony/yaml                      v2.8.52     Symfony Yaml Component

有人能帮我吗?

谢谢

EN

回答 1

Stack Overflow用户

发布于 2022-03-24 19:57:38

在我看来,注释是可以的;DUMP_OBJECT_AS_MAP是symfony Yaml类上的一个const,所以这个安装要么已经损坏,要么很旧?!

看看Notice: Trying to access array offset on value of type bool消息从何而来,肯定会很有趣。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71597073

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档