nuxed / json
Nuxed Json
v2.0.1
2020-11-22 16:12 UTC
Requires
- hhvm: ~4.83.1 || ~4.84.0
- hhvm/type-assert: ^4.1.2
Requires (Dev)
- facebook/difflib: ^1.1.1
- facebook/fbexpect: ^2.7.7
- facebook/hh-clilib: ^2.5.2
- hhvm/hacktest: ^2.0
- hhvm/hhast: ^4.82.2
- hhvm/hhvm-autoload: ^3.1.6
- hhvm/hsl: ^4.41
- hhvm/type-assert: ^4.1.2
This package is auto-updated.
Last update: 2024-09-23 00:28:44 UTC
README
Nuxed Json
Nuxed Json 组件提供帮助您安全地编码和解码 json 结构的功能。
安装
此软件包可以通过 Composer 安装。
$ composer require nuxed/json
示例
use namespace Nuxed\Json; use namespace Facebook\TypeSpec; <<__EntryPoint>> async function main(): Awaitable<void> { $data = Json\encode(dict[ 'foo' => 5, 'bar' => 6 ]); // using reified generics. $decoded = Json\typed<dict<string, int>>($data); // using type spec. $decoded = Json\spec($data, TypeSpec\dict( TypeSpec\string(), TypeSpec\int(); )); }
安全性
有关在 Nuxed 中报告安全漏洞的信息,请参阅 SECURITY.md。
许可证
Nuxed 是 MIT 许可下开源的软件。