• 大小: 0.56M
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-01-29
  • 标签: API  php  文档  源码  hp  

资源简介

最好装上-php-annotations,这样注解也可以提示了,  链接 http://plugins.jetbrains.com/plugin/7320-php-annotations

生成效果如下:

资源截图

代码片段和文件信息

require(“vendor/autoload.php“);
$openapi = \OpenApi\scan([__DIR__.‘/test‘__DIR__.‘/model‘]);
header(‘Content-Type: application/x-yaml‘);
echo $openapi->toYaml();//yaml输出可直接转换成swagger文档可贴到这里直接测试  http://editor.swagger.io/
$openapi->saveAs(‘swagger.json‘);//json输出可直接转换成swagger文档可贴到这里直接测试  http://editor.swagger.io/

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2018-10-19 19:58  .idea\
     目录           0  2018-10-19 19:59  .idea\inspectionProfiles\
     文件         274  2018-10-19 14:19  .idea\modules.xml
     文件         670  2018-10-19 18:31  .idea\php.xml
     文件         809  2018-10-19 18:29  .idea\swaggerdemo.iml
     文件       29459  2018-10-19 19:58  .idea\workspace.xml
     文件         266  2018-10-19 18:25  composer.json
     文件       12596  2018-10-19 18:30  composer.lock
     文件         403  2018-10-19 19:58  index.php
     目录           0  2018-10-19 19:51  model\
     文件         689  2018-10-19 19:51  model\Pet.php
     文件         696  2018-10-19 19:12  model\Product.php
     目录           0  2018-10-19 19:56  test\
     文件          99  2018-10-19 19:36  test\api-info.php
     文件         177  2018-10-19 19:36  test\api-spec1.php
     文件         514  2018-10-19 19:56  test\api-spec2.php
     目录           0  2018-10-19 18:30  vendor\
     文件         178  2018-10-19 18:30  vendor\autoload.php
     目录           0  2018-10-19 18:30  vendor\bin\
     文件         311  2018-10-19 18:30  vendor\bin\openapi
     文件         125  2018-10-19 18:30  vendor\bin\openapi.bat
     目录           0  2018-10-19 18:30  vendor\composer\
     文件       13420  2018-10-19 18:30  vendor\composer\ClassLoader.php
     文件        1070  2018-10-19 18:30  vendor\composer\LICENSE
     文件         147  2018-10-19 18:30  vendor\composer\autoload_classmap.php
     文件         337  2018-10-19 18:30  vendor\composer\autoload_files.php
     文件         227  2018-10-19 18:30  vendor\composer\autoload_namespaces.php
     文件         561  2018-10-19 18:30  vendor\composer\autoload_psr4.php
     文件        2414  2018-10-19 18:30  vendor\composer\autoload_real.php
     文件        2246  2018-10-19 18:30  vendor\composer\autoload_static.php
     文件       11107  2018-10-19 18:30  vendor\composer\installed.json
............此处省略449个文件信息

评论

共有 条评论