filament-uno / json-request-bundle
此包已被废弃,不再维护。未建议替代包。
Symfony JsonRequest Bundle
v1.0.0
2020-12-21 10:14 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 auto-updated.
Last update: 2022-09-06 13:44:25 UTC
README
这是Original SymfonyBundles JsonRequest bundle的副本,以commit fa0e3d252c244aea89ef44866c404b29cfd6dc4c为基础。我将尝试保持其更新,但不会积极添加新功能到此包中。
请使用原始包: https://github.com/symfony-bundles/json-request-bundle
什么是JsonRequest 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要求此包
composer require filament-uno/json-request-bundle