phrity/net-stream

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

Maintainers

Package info

github.com/sirn-se/phrity-net-stream

Homepage

pkg:composer/phrity/net-stream

Statistics

Installs: 3 916 696

Dependents: 3

Suggesters: 0

Stars: 5

Open Issues: 1

2.3.3 2025-12-24 12:07 UTC

This package is auto-updated.

Last update: 2026-03-05 14:57:34 UTC


README

Phrity Net Stream

Build 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