tomlerendu / laravel-convert-case-middleware
将请求和响应键在驼峰式和蛇形案例之间转换。
1.1.4
2024-01-18 22:19 UTC
Requires
- php: ^8.0|^8.1|^8.2
- ext-json: *
- laravel/framework: ^5.2|^6.0|^7.0|^8.0|^9.0|^10
Requires (Dev)
- phpunit/phpunit: ^7.5|^10
This package is auto-updated.
Last update: 2024-09-18 23:47:47 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,
],
];