bdemirkir / slim-json-view
Slim Framework 3 的简单 JSON API 视图助手
0.1.1
2015-12-24 11:04 UTC
Requires
- php: >=5.5.0
- psr/http-message: ^1.0
This package is auto-updated.
Last update: 2024-09-05 00:05:05 UTC
README
这是一个非常简单的 Slim Framework 视图助手,用于 JSON API。您可以使用此组件在 Slim Framework 应用程序中创建简单的 JSON 响应。
安装
通过Composer
$ composer require bdemirkir/slim-json-view
需要 Slim Framework 3 和 PHP 5.5.0 或更高版本。
使用方法
// Create Slim app
$app = new \Slim\App();
// Fetch DI Container
$container = $app->getContainer();
// Register JSON View helper
$container['view'] = function ($c) {
return new \Slim\Views\JsonView();
};
// Successful response
$app->get('/hello/{name}', function ($request, $response, $args) {
return $this->view->render($response, [
'name' => $args['name']
]);
});
// Unauthorized response
$app->get('/unauthorized/{name}', function ($request, $response, $args) {
return $this->view->render($response, [
'name' => $args['name']
], 401);
});
// Run app
$app->run();
许可证
MIT 许可证 (MIT)。有关更多信息,请参阅许可证文件。