資源簡介
最好裝上-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.xm
?????文件?????????670??2018-10-19?18:31??.idea\php.xm
?????文件?????????809??2018-10-19?18:29??.idea\swaggerdemo.iml
?????文件???????29459??2018-10-19?19:58??.idea\workspace.xm
?????文件?????????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個文件信息
- 上一篇:PHP 微信支付官方SDK以及(已修復XXE漏洞)
- 下一篇:php 微信支付
評論
共有 條評論