marcusirgens / jsend-factory

PSR-7的JSend工厂

v1.0.0 2020-09-24 19:26 UTC

This package is auto-updated.

Last update: 2024-09-25 19:04:59 UTC


README

JSendFactory是一个PHP库,用于创建符合JSend规范和PSR-7的请求。

安装

使用包管理器composer来安装此包。

composer require marcusirgens/jsend-factory

您还需要一些PSR-17实现。您可以在packagist.org上找到提供此功能的包列表。如果您不确定,可以选择nyholm/psr7

使用

$responseFactory = new Psr17ResponseFactory();
$streamFactory  = new Psr17StreamFactory();

$jsendFactory = \MarcusIrgens\JSendFactory\JSendFactory(
    $responseFactory,
    $streamFactory
);

$successResponse = $jsendFactory->getSuccess(["message" => "hello"]);

贡献

欢迎提交拉取请求。对于重大更改,请先提交问题以讨论您想要进行的更改。

请确保适当地更新测试。

许可证

MIT