thedigitalmedium / api-helper-command
轻松生成必要的API文件 - 构建API通常涉及处理多个文件和配置。API Helper命令简化了这一过程,自动化生成关键文件,以实现无缝的API开发。(https://thedigitalmedium.com)
1.5.0
2024-01-04 20:20 UTC
Requires
- php: ^8.0|^8.1
- illuminate/auth: ^8.0|^9.0|^10.0
- illuminate/container: ^8.0|^9.0|^10.0
- illuminate/database: ^8.0|^9.0|^10.0
- illuminate/http: ^8.0|^9.0|^10.0
- illuminate/support: ^8.0|^9.0|^10.0
Requires (Dev)
- orchestra/testbench: ^6.0|^7.0|^8.0
- phpunit/phpunit: ^9.6
- thedigitalmedium/laravel-api-helper: ^1.1
- tightenco/duster: ^1.2
README
安装
使用composer安装包
composer require thedigitalmedium/api-helper-command
轻松生成必要的API文件
构建API通常涉及处理多个文件和配置。API Helper命令简化了这一过程,自动化生成关键文件,以实现无缝的API开发。
主要功能和用法
- 全面的文件生成
- 通过单个命令生成所有必要文件
php artisan api:generate ModelName --all
- 此命令为指定的模型创建迁移、模型、控制器、工厂和资源,节省您的时间和精力。
支持自定义数据库表的模式
- 直接在命令行中定义数据库表结构
php artisan api:generate ModelName "column1:string|column2:integer|column3:datetime"
- 此功能根据您定义的模式自动生成模型迁移、请求和数据,确保一致和准确的设置。
好处
- 加速开发:专注于构建API逻辑,而不是重复的文件创建。
- 减少错误:消除手动文件设置错误和不一致性。
- 简化工作流程:保持整洁和有序的文件结构。
- 灵活性:轻松适应不断变化的API需求。
API Helper命令赋予开发者高效有效地创建API的能力。其全面的文件生成和模式支持功能减少了开发时间,确保一致性,并促进更流畅的开发体验。拥抱这个强大的工具,加速您的API开发过程,轻松创建强大、可扩展的API。
许可证
通过贡献到Laravel API Helper命令,您同意您的贡献将根据项目的MIT许可证进行许可。