tantee / laravel-model-api
暴露所有模型为 CRUD、搜索和查询 API
1.0.10.1
2023-03-21 22:10 UTC
Requires
- php: ^7.4|^8.0
- illuminate/contracts: ^8|^9
- laravel/helpers: ^1.4
- spatie/laravel-package-tools: ^1.1
- tantee/laravel-generic-api: ^1.0
- tantee/laravel-searchy-fork: ^2.0
- tantee/php-utilities: ^1.0
Requires (Dev)
- orchestra/testbench: ^6.0
- phpunit/phpunit: ^9.3
- psalm/plugin-laravel: ^1.4
- spatie/laravel-ray: ^1.9
- vimeo/psalm: ^4.4
README
这里应该放置您的描述。请限制为一到两段话。考虑添加一个小示例。
安装
您可以通过 composer 安装此包
composer require tantee/laravel-model-api
您可以使用以下命令发布并运行迁移
php artisan vendor:publish --provider="TaNteE\LaravelModelApi\LaravelModelApiServiceProvider" --tag="laravel-model-api-migrations" php artisan migrate
您可以使用以下命令发布配置文件
php artisan vendor:publish --provider="TaNteE\LaravelModelApi\LaravelModelApiServiceProvider" --tag="laravel-model-api-config"
这是发布配置文件的内容
return [ 'route-prefix' => 'api', 'route-middleware' => ['api'], ];
使用方法
所有模型都可以通过 CRUD 功能作为 API 暴露。完整的手册将很快编写。
贡献
有关详细信息,请参阅CONTRIBUTING。
安全漏洞
请查看我们的安全策略,了解如何报告安全漏洞。
鸣谢
许可协议
MIT 许可协议 (MIT)。有关更多信息,请参阅许可文件。