sunmediatv / json-request-bundle
Symfony JsonRequest Bundle
dev-master / 3.x-dev
2020-12-17 11:58 UTC
Requires
- php: ^7.3
- symfony/framework-bundle: ^4.3||^5.0
Requires (Dev)
- phpunit/php-code-coverage: ^5.0
- phpunit/phpunit: ^6.4
- symfony/phpunit-bridge: ^4.3||^5.0
- symfony/yaml: ^4.3||^5.0
This package is not auto-updated.
Last update: 2024-09-21 04:12:53 UTC
README
什么是JsonRequest Bundle?
此Bundle将帮助您在无需使用“临时解决方案”的情况下将json请求作为标准请求进行处理。如果之前您像这样从请求中获取数据: $data = json_decode($request->getContent())
,那么现在就不再需要这样做了。
例如,当从AngularJS、Vue.js等发送json请求时,早期
public function indexAction(Request $request) { $data = json_decode($request->getContent(), true); // uses request data $name = isset($data['name']) ? $data['name'] : null; }
现在您可以将json请求作为标准请求进行处理
public function indexAction(Request $request) { $name = $request->get('name'); }
安装
- 使用Composer安装此Bundle
composer require symfony-bundles/json-request-bundle