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