这个sdk中这个文件的使用方法是什么?

标题不知道咋起了,随便起了一个。
涉及的文件地址如下:

aliyun/openapi-sdk-php/src/IdeHelper.php

https://github.com/aliyun/ope...

上面的文件中的注释中的这种写法是什么意思?
还有就是这个sdk的文件结构为什么这么设计,具体是指每个分类文件夹中都另外包含了composer.json文件。

我最主要为什么看源码的原因是,在自己发布composer的时候,用这种有什么优点吗。

另外:对贵公司的业务并无冒犯之意,只是看看大神们的代码。

最佳答案

你指的是 @method 这个东西?

这个是 phpdocumenter 具体有哪些可以看看 https://www.phpdoc.org/ 这个网址

你发的这个文件,主要意义就是他的文件名,, 给 IDE使用,给用户完成提示.

另外,你说的每个分类文件夹下一个 composer.json ,这个可能涉及到阿里云的 openapi 的早期设计,,早期,阿里云开放平台里,只有你的账号申请并获批了某个服务的权限之后,后台才会给你展示对应服务的 api 的下载地址.我记得阿里的开放平台之前还有一个功能就是,如果你的权限特别多,下载 api 的时候,会有一个页面,让你选在你要下载的 sdk 的访问服务,然后你会下载一个压缩包,压缩包里只有你选在的服务的 sdk. 其实思想上都是分包了嘛,他现在 alibabacloud/sdk 这个包也就是其内部所有包的集合而已.