larafly/apidoc 问题修复 & 功能扩展

解决BUG、新增功能、兼容多环境部署,快速响应你的开发需求

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

larafly/apidoc

最新稳定版本:v1.1.0

Composer 安装命令:

composer require larafly/apidoc

包简介

this is for laravel api document

README 文档

README

Laravel Apidoc

Laravel Apidoc

中文文档

Laravel Apidoc is an API documentation generation tool based on Laravel.

Installation

Install via Composer:

composer require larafly/apidoc

Run the following command to install the documentation tool:

php artisan apidoc:install

Now you can access Laravel Apidoc at http://localhost:8000/apidoc in your application.

Configuration File

Publish the configuration file:

php artisan vendor:publish --tag=larafly-apidoc

Explanation of the larafly-apidoc.php file:

<?php

return [
    // API documentation access route
    'route' => env('API_DOC_ROUTE', 'apidoc'),
    // Date format
    'datetime_format' => 'Y-m-d H:i:s',
    // Author of the API documentation
    'author' => env('GENERATOR_AUTHOR', 'system'),
    // Show documentation in production, default is false
    'is_show' => env('API_DOC_SHOW', false),
];

Set GENERATOR_AUTHOR=Your Name in your .env file to configure the author.

Generate Request

Use the command line to generate a Request class:

php artisan apidoc:request UserRequest

If your class extends the pagination base class PageApiRequest, you can add the --p option:

php artisan apidoc:request UserRequest --p

Generate Response

Use the command line to generate a Response class:

php artisan apidoc:response UserResponse

If your class extends the paginated response class PaginateResponse, you can add the --p option:

php artisan apidoc:response UserResponse --p

Generation Commands

  1. Write documentation to the database. Run the following command:
php artisan apidoc

After generation, visit http://localhost:8000/apidoc to view the documentation. If the generated result is incorrect, check whether the API configuration is properly defined.

  1. Write documentation to a markdown file. Run the following command:
php artisan apidoc:md

After generation, go to storage/app/public/apidoc to view the generated documentation files.

Changelog

View the changelog for update history.

MIT. Please see the license file for more information.

统计信息

  • 总下载量: 162
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 4
  • 点击次数: 1
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 4
  • Watchers: 0
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2025-06-30

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固