silverslice / markdown-api
Markdown 文档生成器
v0.1.1
2015-08-26 07:50 UTC
Requires
- php: >=5.5
- phpdocumentor/reflection-docblock: ~2.0
This package is auto-updated.
Last update: 2024-09-15 18:05:52 UTC
README
安装
composer require silverslice/markdown-api
实时示例
require __DIR__ . '/../vendor/autoload.php'; $g = new Silverslice\MarkdownApi\Generator(); $g->generate('Silverslice\MarkdownApi\Generator')->output();
以下代码为类 \Silverslice\MarkdownApi\Generator 生成以下文档
generate
为指定类中的公共方法生成 Markdown 文档
generate($className)
参数
- string $className - 完全限定的类名
返回
- $this
save
将生成的文档保存到文件中
save($fileName)
参数
- string $fileName - 文件名
返回
- int - 写入文件的字节数,失败时返回 false
output
输出生成的文档
output()
setTemplate
设置方法模板的文件路径
setTemplate($file)
参数
- string $file - 模板路径
抛出
- \InvalidArgumentException - 如果文件无法读取