Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

bobitluo/php-swagger-ui

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

7 Commits

Repository files navigation

php-swagger-ui

Introduction

一个基于 php-swagger 生成PHP API在线文档的UI项目

Installation

composer create-project --prefer-dist bobitluo/php-swagger yourproject

Usage

修改 config.yaml

projects:
 your_first_project: # 定义项目KEY。可配置多个项目
 type: directory
 dir: /your/project/controller/dir # 配置成项目controller的目录(建议部署在开发或测试环境)
 swagger:
 title: project name
 description: project description
 version: project version
 host: your_project_host.com # 配置成项目的主机名(建议配置开发或测试环境的主机)
 schemes: 
 - https
 securityDefinitions: # 认证相关配置。请参考 https://swagger.io/docs/specification/2-0/authentication/
 ApiKeyAuth:
 type: apiKey
 in: header
 name: Authorization
 security:
 - ApiKeyAuth: []
 controller_prefix: 
 controller_postfix: Controller
 action_prefix: 
 action_postfix: Action

PHP注释格式

PHP注释格式

About

一个基于 php-swagger 生成PHP API在线文档的UI项目

Resources

Stars

Watchers

Forks

Packages

Contributors

Languages

AltStyle によって変換されたページ (->オリジナル) /