filament-uno/json-request-bundle

此包已被废弃,不再维护。未建议替代包。

Symfony JsonRequest Bundle

v1.0.0 2020-12-21 10:14 UTC

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

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

安装

  • 使用composer要求此包
composer require filament-uno/json-request-bundle