飞行独角鲸/json请求包

Symfony JsonRequest 包

安装次数: 45 007

依赖: 0

建议者: 0

安全性: 0

星标: 6

关注者: 1

分支: 8

开放性问题: 0

类型:symfony-bundle

v3.1.2 2020-12-24 10:47 UTC

This package is auto-updated.

Last update: 2024-09-24 19:52:38 UTC


README

Latest Stable Version Total Downloads License

此包是从本地副本恢复的。它不打算进行维护。

安装

  • 使用 composer 需要此包
composer require flying-narwhal/json-request-bundle

原始 README

SymfonyBundles JsonRequest 包

SensioLabsInsight

Build Status Scrutinizer Code Quality Code Coverage

什么是 JsonRequest 包?

此包将帮助您像处理标准请求一样处理 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');
}