rousi / apigw-request-factory
v1.0.0
2024-09-22 15:48 UTC
Requires
- nyholm/psr7: ^1.8
This package is not auto-updated.
Last update: 2024-09-23 00:20:01 UTC
README
这是一个库,用于基于数据网关API传递到函数的数据创建基于psr的请求,以及用于生成基于psr的响应。
安装
您可以通过Composer安装此库。只需在您的项目目录中运行以下命令即可
composer require rousi/apigw-request-factory
用法
"Yandex Cloud Functions"的函数入口点代码示例
<?php use Apigw\ServerRequestFactory; use Apigw\ResponseEmitter; use Nyholm\Psr7\Factory\Psr17Factory; function handler($event, $context) { // Creating a psr-based request from an event $request = ServerRequestFactory::from($event); // Creating a psr-based response $response = (new Psr17Factory)->createResponse(200); // Here is your code! return ResponseEmitter::emit($response); }
许可证
此库采用MIT许可证分发。有关更多信息,请参阅LICENSE文件。