定制 juhara/zzzstream 二次开发

按需修改功能、优化性能、对接业务系统,提供一站式技术支持

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

juhara/zzzstream

Composer 安装命令:

composer require juhara/zzzstream

包简介

PSR-7 StreamInterface implementation collection

README 文档

README

PSR-7 StreamInterface implementation collection

Requirement

Installation

Run through composer

$ composer require juhara/zzzstream

Available StreamInterface implementation

How to use

Create stream instance from string

<?php

use Juhara\ZzzStream\StringStream;

...
$stream = new StringStream('hello world');

//replace PSR-7 ResponseInterface instance with new body
$newResponse = $response->withBody($stream);

Create read-only string stream instance

<?php

use Juhara\ZzzStream\ReadOnlyStringStream;

...
$stream = new ReadOnlyStringStream('hello world');

//replace PSR-7 ResponseInterface instance with new body
$newResponse = $response->withBody($stream);

Force string stream instance to become read-only

<?php

use Juhara\ZzzStream\StringStream;
use Juhara\ZzzStream\ReadOnlyStream;

...
$stream = new ReadOnlyStream(new StringStream('hello world'));

//replace PSR-7 ResponseInterface instance with new body
$newResponse = $response->withBody($stream);

Unit Test

To run unit test, copy phpunit.xml.dist to phpunit.xml and run

$ ./vendor/bin/phpunit

Contributing

If you have any improvement or issues please submit PR.

Thank you.

统计信息

  • 总下载量: 108
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 2
  • 点击次数: 0
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 2
  • Watchers: 1
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: Apache-2.0
  • 更新时间: 2018-04-13

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固