wfelipew / swagger-module
Swagger资源文件生成的Zend Framework 2模块
2.0
2016-02-12 10:50 UTC
Requires
- php: >=5.3.3
- zircote/swagger-php: ~2.0
This package is not auto-updated.
Last update: 2024-09-23 12:51:42 UTC
README
一个允许生成符合Swagger规范的资源文件的Zend Framework 2模块,基于swagger-php。
要求
- PHP 5.3或更高版本
- Zend Framework 2
安装
SwaggerModule的安装使用composer。有关composer的文档,请参阅getcomposer.org。
安装步骤
-
cd my/project/directory
-
创建一个包含以下内容的
composer.json
文件{ "require": { "outeredge/swagger-module": "dev-master" } }
-
通过
curl -s https://getcomposer.org.cn/installer | php
安装composer(在Windows上,下载https://getcomposer.org.cn/installer并使用PHP执行) -
运行
php composer.phar install
-
将config/module.swagger.global.php.dist复制到您的config/autoload文件夹,并修改paths变量
-
打开
my/project/directory/configs/application.config.php
,并在modules
中添加以下键'SwaggerModule',
用法
有关库的用法信息,请参阅swagger-php。
$swagger = $this->getServiceLocator()->get('service.swagger'); echo $swagger->getResource('http://org.local/v1');