cvuorinen / phpdoc-markdown-public
phpDocumentor 模板,用于生成公共 API 的 Markdown 文档
0.2.0
2018-01-03 08:46 UTC
Requires
This package is not auto-updated.
Last update: 2024-09-19 14:13:26 UTC
README
仅生成公共 API 的 Markdown 文档的phpDocumentor 模板。它将跳过所有抽象类和非公共方法。
此模板的主要用途是生成简单且美观的文档,然后可以将其发布在 GitHub 上。
例如,一个小型库可以使用 DocBlock 注释来记录其公共 API,使用此模板生成 Markdown 文档,然后将它与库一起提交到 GitHub,以便轻松创建供其他开发者查看的漂亮文档。
此模板生成的文档示例:https://github.com/cvuorinen/raspicam-php/tree/master/docs
安装
使用 composer 安装
composer require cvuorinen/phpdoc-markdown-public
用法
运行 phpDocumentor 并将模板设置为 vendor/cvuorinen/phpdoc-markdown-public/data/templates/markdown-public
。
使用命令行参数的示例
./vendor/bin/phpdoc --directory=src/ --target=docs/ --template="vendor/cvuorinen/phpdoc-markdown-public/data/templates/markdown-public" --title="My Project Documentation"
有关可用参数的更多信息,请参阅 运行 phpDocumentor。
使用配置文件示例
将名为 phpdoc.xml
的文件添加到项目的根目录,并无需参数调用 phpdoc
命令。根据项目修改配置。
<?xml version="1.0" encoding="UTF-8" ?> <phpdoc> <title>My Project Documentation</title> <parser> <target>build</target> </parser> <transformer> <target>docs</target> </transformer> <transformations> <template name="vendor/cvuorinen/phpdoc-markdown-public/data/templates/markdown-public" /> </transformations> <files> <directory>src</directory> <ignore>test/*</ignore> </files> </phpdoc>
有关 配置 phpDocumentor 的更多信息。