Download the PHP package psg/psr-100-implementation without Composer
On this page you can find all versions of the php package psg/psr-100-implementation. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download psg/psr-100-implementation
More information about psg/psr-100-implementation
Files in psg/psr-100-implementation
Download psg/psr-100-implementation
More information about psg/psr-100-implementation
Files in psg/psr-100-implementation
Vendor psg
Package psr-100-implementation
Short Description A fast PHP7 implementation of PSR-100
License MIT
Homepage https://php-sg.org
Package psr-100-implementation
Short Description A fast PHP7 implementation of PSR-100
License MIT
Homepage https://php-sg.org
Please rate this library. Is it a good library?
Informations about the package psr-100-implementation
See Nyholm/psr7
In porting Nyholm/psr7, some issues came up:
-
can't extend an interface and overwrite a method with a method taking an extended interface type:
-
But I can extend with different return values
- same case with
implement
. As such, original Psr interfaces are used where necessary. - since PHP does not offer the ability to have a static and non-static method of the same name, Stream::create, which interferes with the new interface, has become Stream::defaultCreate. Here, the concept is, the static version of create will use a default configuration for stream creation.
- tests written for Response to accept status string, but status typed as int in __construct. Remove int type declaration.
- error occurs in phpunit tests on tests/UploadedFileTest.php cleanup when \file_exists encounters non-string. Conformed input to string.
All versions of psr-100-implementation with dependencies
PHP Build Version
Package Version
Requires
php Version
>=7.1
php-http/message-factory Version ^1.0
psr/http-message Version ^1.0
psg/psr-100 Version ^0.2.0
php-http/message-factory Version ^1.0
psr/http-message Version ^1.0
psg/psr-100 Version ^0.2.0
The package psg/psr-100-implementation contains the following files
Loading the files please wait ....