digitalcz / streams
Opinionated abstraction around PHP streams implementing PSR-7 StreamInterface
Installs: 8 347
Dependents: 1
Suggesters: 0
Security: 0
Stars: 1
Watchers: 2
Forks: 0
Open Issues: 0
Requires
- php: ^8.1
- psr/http-message: ^2.0
Requires (Dev)
- digitalcz/coding-standard: ^0.3.0
- ergebnis/composer-normalize: ^2.47
- php-http/psr7-integration-tests: ^1.4.0
- phpstan/extension-installer: ^1.4.3
- phpstan/phpstan: ^2.1.22
- phpstan/phpstan-phpunit: ^2.0.7
- phpstan/phpstan-strict-rules: ^2.0.6
- phpunit/phpunit: ^9.6.25
- slevomat/coding-standard: ^8.19.1
- squizlabs/php_codesniffer: ^3.13.2
- symfony/var-dumper: ^6.4.3 || ^7.3.2
README
Opinionated abstraction around PHP streams implementing PSR-7 StreamInterface. It aims to improve working with files or remote streams in unified way.
Heavily inspired by guzzle/psr7.
Install
Via Composer
$ composer require digitalcz/streams
Change log
Please see CHANGELOG for more information on what has changed recently.
Testing
$ composer csfix # fix codestyle $ composer checks # run all checks # or separately $ composer tests # run phpunit $ composer phpstan # run phpstan $ composer cs # run codesniffer
Contributing
Please see CONTRIBUTING for details.
Security
If you discover any security related issues, please email devs@digital.cz instead of using the issue tracker.
Credits
License
The MIT License (MIT). Please see License File for more information.