szymat/json-xml-request-bundle

Symfony Json和XML请求包(分支版)

安装: 7

依赖: 0

建议者: 0

安全: 0

星标: 0

关注者: 0

分支: 0

类型:symfony-bundle

v3.1.3 2020-08-10 17:12 UTC

This package is auto-updated.

Last update: 2024-09-07 04:07:12 UTC


README

SensioLabsInsight

Build Status Scrutinizer Code Quality Code Coverage Total Downloads Latest Stable Version License

什么是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');
}

所有xml请求都将自动解析为Json

安装

  • 使用Composer安装此包
composer require szymat/json-request-bundle