我开始将 phpdocumentor2 用于 php 项目,并希望扩展它以使其具有自定义功能。
我想让它在默认生成的内容下输出“最新的函数/方法/类”。我的想法是,当它运行时能够比较已解析文件中的任何元素是否有新的@version 可能甚至是文件更改日期。
有谁知道这是否可行以及如何使用此文档生成器或其他工具来实现?
还有谁知道当前的 phpdocumentator2 是否正确支持 @uses,如果不支持,还有哪些其他解决方法可以使其工作?我需要它来连接我的项目类。
最佳答案
可能不是您要找的确切答案。
composer.json
- 已指向我
https://github.com/mpociot/reflection-docblock - 项目。看起来它用于解析 docBlocks。
问题是文档生成是原始项目的一部分。所以你可能还需要查看 https://github.com/phpDocumentor/phpDocumentor2/tree/develop/src/Application/Renderer也可能有一些模板要添加/更新。
关于php - 为自定义功能扩展 phpdocumentor2,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44096217/