phrity/net-stream

Socket stream classes implementing PSR-7 Stream and PSR-17 StreamFactory

2.3.0 2025-05-22 08:28 UTC

This package is auto-updated.

Last update: 2025-05-27 06:48:42 UTC


README

Build Status Coverage Status

Introduction

Package that provide implementations of PSR-7 StreamInterface and PSR-17 StreamFactoryInterface but also adds stream and socket related funcitonality. It is designed for use with socket connections.

Installation

Install with Composer;

composer require phrity/net-stream

Included classes

Versions

Version PHP
2.3 ^8.1 Float timeout, hasContents method, Listeners
2.2 ^8.1 Improved context handling
2.1 ^8.0 Set context on server
2.0 ^8.0 Modernization
1.3 ^7.4|^8.0 Closing read and write separately
1.2 ^7.4|^8.0 Socket client
1.1 ^7.4|^8.0 Stream collection
1.0 ^7.4|^8.0 Initial version