riconijeboer / laravel-bulky
此包已被弃用且不再维护。未建议替代包。
v1.0.0
2020-11-27 20:27 UTC
Requires
- ext-json: *
- laravel/framework: ^6|^7|^8
README
Laravel bulky 允许你执行批量请求。使用配置你可以设置 slug
,允许用户使用的 methods
以及 action
。默认情况下,动作将设置为提供的控制器和方法,默认功能将默认在 http://your-app.com/_bulk
上提供。
安装
composer require riconijeboer/laravel-bulky
php artisan vendor:publish --provider="\Rico\Bulky\BulkServiceProvider"
配置
Slug
你可以编辑批量端点的 slug。例如,你可能会想要将默认的 /_bulk
改为 /bulk
或 /api/bulk
。
Methods
默认情况下,端点允许 any
方法。你也可以重写它,只允许 get
和 post
方法。
动作
你可以重写创建的路由的动作。我建议,如果你重写了动作,你应该扩展默认控制器并简单添加你的功能。
<?php return [ 'methods' => ['get','post'], 'slug' => '/api/bulk', 'action' => [\Rico\Bulky\BulkController::class, 'handle'], ];