yanlyan / laravel-convert-case-middleware
将请求和响应键从驼峰式和蛇形转换为相互形式。
dev-master
2023-03-19 03:27 UTC
Requires
- php: >=8.0
- ext-json: *
- laravel/framework: ^5.2 || ^6.0 || ^7.0 || ^8.0 || ^9.0 || ^10.0
Requires (Dev)
- phpunit/phpunit: ^7.5
This package is auto-updated.
Last update: 2024-09-19 06:58:09 UTC
README
将请求从驼峰式转换为蛇形。将响应从蛇形转换为驼峰式。
为什么?
在JavaScript中使用驼峰式,在PHP中使用蛇形是惯例。
要求
Laravel 5.2+
安装
composer require tomlerendu/laravel-convert-case-middleware
- 将中间件添加到
App\Http\Kernel.php
中适当的组。例如
protected $middlewareGroups = [
'api' => [
'throttle:60,1',
'bindings',
\TomLerendu\LaravelConvertCaseMiddleware\ConvertRequestToSnakeCase::class,
\TomLerendu\LaravelConvertCaseMiddleware\ConvertResponseToCamelCase::class,
],
];