2017 © Pedro Peláez
 

library api-doc

Generate API doc from PHPDoc.

image

liluoao/api-doc

Generate API doc from PHPDoc.

  • Sunday, February 11, 2018
  • by liluoao
  • Repository
  • 1 Watchers
  • 3 Stars
  • 2 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 14 Forks
  • 0 Open issues
  • 3 Versions
  • 0 % Grown

The README.md

通过定义PHP Doc规则生成API文档

Packagist , (*1)

Quality Gate Status

使用方法:

  1. 引入本库
composer require liluoao/api-doc
  1. 实例化核心类 >第一个参数是需要生成文档的文件夹路径 > >第二个参数可选,保存生成文档的路径,默认为当前目录
$apiDoc = new \Liluoao\ApiDoc('your-file-folder');
  1. 配置 >包括你的文档名,和 snake_case 转换 camelCase 的配置
$apiDoc->setName('doc-name');
$apiDoc->setCamel2SnakeConfig(false, false, 0, 0);
  1. 执行
$apiDoc->init();

规则:

首行为空, (*2)

第二行为描述, (*3)

第三行以api开头,接上请求方式和URL, (*4)

参数备注中不能出现空格,建议替换成标点符号, (*5)

格式示例:

/**
 * 组合一句问候
 * api GET /index/hello
 * @param string $name 你想问候的人
 * @param string $say 问候语
 * @return string 组合后的话
 */
public function hello(string $name, string $say): string {
    return "Hello,{$name},{$say}";
}

The Versions

11/02 2018

dev-master

9999999-dev https://github.com/liluoao/api-doc

Generate API doc from PHPDoc.

  Sources   Download

MIT

The Requires

  • php >=5.4.0

 

phpdoc api-documentation

11/02 2018

v1.0.0

1.0.0.0 https://github.com/liluoao/api-doc

Generate API doc from PHPDoc.

  Sources   Download

MIT

The Requires

  • php >=5.4.0

 

phpdoc api-documentation

11/02 2018

dev-analysis-87YKgb

dev-analysis-87YKgb https://github.com/liluoao/api-doc

Generate API doc from PHPDoc.

  Sources   Download

MIT

The Requires

  • php >=5.4.0

 

phpdoc api-documentation