mdhesari / laravel-assistant
一款智能的Laravel助手,让Laravel开发者生活更轻松。只需关注逻辑,模板代码由我来处理。
0.3.1
2023-08-29 19:00 UTC
Requires
- php: ^8.1
- illuminate/support: ^10.0
- mdhesari/api-response: ^2.0
- mdhesari/laravel-query-filters: ^2.0|^3.0
- orhanerday/open-ai: ^4.8
Requires (Dev)
- laravel/prompts: ^0.1.3
- orchestra/testbench: ^8.0
- pestphp/pest: ^2.0
- phpunit/phpunit: ^10.0
README
Laravel助手是一个智能助手工具,用于开发者和实现强大的API。
安装
您可以通过composer安装此包
composer require mdhesari/laravel-assistant --dev
用法
php artisan assistant:install
当我想在架构和设计概念的基础上,用几秒钟的时间快速构建我的新模块时,我创建了这款工具。
目前最适合API设计,例如我想开发一个待办事项应用程序。
在开始之前,别忘了在.env文件中添加OPENAI_API_KEY。
OPENAI_API_KEY="YOUR_API_KEY"
神奇的命令助手:crud使用基本架构来构建模型、控制器、迁移、请求架构,并创建一些事件和动作,以便将它们集成在一起。
- Crud 架构
php artisan assistant:crud -a Task
- 迁移
php artisan assistant:make-migration Task
- 模型
php artisan assistant:make-model Task
- 请求
php artisan assistant:make-request Task
- 模块
使用模块选项将文件添加到指定的模块中。
--modules=true
测试
composer test
变更日志
有关最近更改的更多信息,请参阅变更日志。
贡献
有关详细信息,请参阅贡献指南。
安全
如果您发现任何与安全相关的问题,请通过电子邮件mdhesari99@gmail.com联系,而不是使用问题跟踪器。
鸣谢
许可证
MIT 许可证 (MIT)。有关更多信息,请参阅许可证文件。
Laravel 包模板
本包使用Laravel 包模板生成。