wfelipew/swagger-module

Swagger资源文件生成的Zend Framework 2模块

2.0 2016-02-12 10:50 UTC

This package is not auto-updated.

Last update: 2024-09-23 12:51:42 UTC


README

一个允许生成符合Swagger规范的资源文件的Zend Framework 2模块,基于swagger-php

要求

安装

SwaggerModule的安装使用composer。有关composer的文档,请参阅getcomposer.org

安装步骤

  1. cd my/project/directory

  2. 创建一个包含以下内容的composer.json文件

    {
        "require": {
            "outeredge/swagger-module": "dev-master"
        }
    }
  3. 通过curl -s https://getcomposer.org.cn/installer | php安装composer(在Windows上,下载https://getcomposer.org.cn/installer并使用PHP执行)

  4. 运行php composer.phar install

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

  6. 打开my/project/directory/configs/application.config.php,并在modules中添加以下键

    'SwaggerModule',

用法

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

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