rapidkit / laravel-restify
这是一款强大且直观的包,旨在加速 Laravel 生态系统中的 REST API 开发
v1.5.0
2024-06-22 17:26 UTC
Requires
- php: ^8.3
- illuminate/contracts: ^11.0
- spatie/enum: ^3.13
- spatie/laravel-data: ^4.7
- spatie/laravel-package-tools: ^1.14.0
- spatie/laravel-query-builder: ^6.0
- spatie/laravel-typescript-transformer: ^2.4
Requires (Dev)
- larastan/larastan: ^2.0.1
- laravel/pint: ^1.0
- nunomaduro/collision: ^8
- orchestra/testbench: ^9
- pestphp/pest: ^2.20
- pestphp/pest-plugin-arch: ^2.0
- pestphp/pest-plugin-laravel: ^2.0
- phpstan/extension-installer: ^1.1
- phpstan/phpstan-deprecation-rules: ^1.0
- phpstan/phpstan-phpunit: ^1.0
README
laravel-restify 是一款强大且直观的包,旨在加速 Laravel 生态系统中的 REST API 开发。它具有高效灵活的功能,为现代 API 开发提供了一个集成和可定制的解决方案。与 Laravel 无缝集成确保了流畅的体验,使其能够轻松扩展到任何规模的项目。使用 Laravel Restify 获得开发优势——一个优雅且功能丰富的解决方案,满足您的 API 需求。
安装
您可以通过 composer 安装此包
composer require rapidkit/laravel-restify --dev
使用
设置要求
php artisan restify:setup
生成数据对象和控制器类
php artisan restify:gen {name}
生成 TypeScript 类型
php artisan typescript:transform
测试
composer test
开发
composer config repositories.laravel-restify '{"type": "path", "url": "/Users/rama/Personal/meta-forge-phpunit/laravel-restify", "options": {"symlink": true}}'
变更日志
有关最近更改的更多信息,请参阅 变更日志。
贡献
有关详细信息,请参阅 贡献指南。
安全漏洞
有关如何报告安全漏洞,请参阅 我们的安全策略。
致谢
许可证
MIT 许可证 (MIT)。有关更多信息,请参阅 许可证文件。