malfasih / slim3-json-parser
解析 REST API 的 JSON 响应并进行 CORS 管理
v1.0.1
2018-09-19 18:55 UTC
Requires
- php: >=5.5
This package is not auto-updated.
Last update: 2024-09-29 05:49:19 UTC
README
使用 CORS 管理解析 Slim v3 REST API 的 JSON 响应 - https://projects.alal.io
安装
在开始之前,请确保您已安装 Slim 3 框架。我在开发此模块时使用了来自 HavenShen 的 slim-born。
$ composer require malfasih/slim3-json-parser
或
composer.json
"require": { "malfasih/slim3-json-parser": "@dev" }
注册组件
<?php require __DIR__ . '/../vendor/autoload.php'; $app = new \Slim\App(); $container = $app->getContainer(); $container['json'] = function($container) { return new \Malfasih\Slim\JsonParser(); };
测试
只需一行代码即可实现,实际上它确实有效。
<?php public function getUserData($request, $response) { return $this->json->print($response, true, 'OK'); }