outeredge/swagger-module

Laminas 框架模块,用于生成 Swagger 兼容的资源文件

4.0.0 2021-01-12 13:28 UTC

This package is auto-updated.

Last update: 2024-09-14 20:14:49 UTC


README

一个基于swagger-php的 Zend 框架模块,允许生成符合 Swagger 标准的资源文件。

安装

推荐通过composer安装 outeredge/swagger-module

php composer.phar require outeredge/swagger-module

您可以在 config/application.config.php 中通过将 SwaggerModule 添加到 modules 键来启用此模块

// ...
    'modules' => array(
        // ...
        'SwaggerModule'
    ),

配置

config/module.swagger.global.php.dist 复制到您的 config/autoload 文件夹,并修改路径变量

用法

有关库的用法信息,请参阅 swagger-php

$swagger = $this->getServiceLocator()->get('service.swagger');
echo $swagger->getResource('http://org.local/v1');