├── .github └── workflows │ └── unit-tests.yml ├── .gitignore ├── LICENSE ├── README.md ├── composer.json ├── phpunit.xml.dist ├── src ├── ConcreteImplementation.php ├── Internal │ ├── ComposerPlugin.php │ ├── Guzzle │ │ ├── GuzzlePsr18Client.php │ │ ├── GuzzlePsr7Request.php │ │ ├── GuzzlePsr7Response.php │ │ ├── GuzzlePsr7ServerRequest.php │ │ ├── GuzzlePsr7Stream.php │ │ ├── GuzzlePsr7UploadedFile.php │ │ └── GuzzlePsr7Uri.php │ ├── HttplugCurl │ │ └── HttplugCurlHttplugClient.php │ ├── HttplugGuzzle6 │ │ └── HttplugGuzzle6HttplugClient.php │ ├── HttplugGuzzle7 │ │ └── HttplugGuzzle7HttplugClient.php │ ├── HttplugMock │ │ └── HttplugMockHttplugClient.php │ ├── HttplugReact │ │ └── HttplugReactHttplugClient.php │ ├── Laminas │ │ ├── LaminasPsr7Request.php │ │ ├── LaminasPsr7Response.php │ │ ├── LaminasPsr7ServerRequest.php │ │ ├── LaminasPsr7Stream.php │ │ ├── LaminasPsr7UploadedFile.php │ │ └── LaminasPsr7Uri.php │ ├── Nyholm │ │ ├── NyholmPsr7Request.php │ │ ├── NyholmPsr7Response.php │ │ ├── NyholmPsr7ServerRequest.php │ │ ├── NyholmPsr7Stream.php │ │ ├── NyholmPsr7UploadedFile.php │ │ └── NyholmPsr7Uri.php │ ├── Psr7Helper.php │ ├── Slim │ │ ├── SlimPsr7Request.php │ │ ├── SlimPsr7Response.php │ │ ├── SlimPsr7ServerRequest.php │ │ ├── SlimPsr7Stream.php │ │ ├── SlimPsr7UploadedFile.php │ │ └── SlimPsr7Uri.php │ └── Symfony │ │ ├── SymfonyHttplugClient.php │ │ └── SymfonyPsr18Client.php ├── WellKnownHttplugClient.php ├── WellKnownPsr17Factory.php ├── WellKnownPsr18Client.php ├── WellKnownPsr7Request.php ├── WellKnownPsr7Response.php ├── WellKnownPsr7ServerRequest.php ├── WellKnownPsr7Stream.php ├── WellKnownPsr7UploadedFile.php └── WellKnownPsr7Uri.php └── tests ├── Internal └── ComposerPluginTest.php ├── WellKnownHttplugClientTest.php ├── WellKnownPsr17FactoryTest.php ├── WellKnownPsr18ClientTest.php ├── WellKnownPsr7RequestTest.php ├── WellKnownPsr7ResponseTest.php ├── WellKnownPsr7ServerRequestTest.php ├── WellKnownPsr7StreamTest.php ├── WellKnownPsr7UploadedFileTest.php └── WellKnownPsr7UriTest.php /.github/workflows/unit-tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FriendsOfPHP/well-known-implementations/HEAD/.github/workflows/unit-tests.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .phpunit.result.cache 2 | composer.lock 3 | vendor/ 4 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FriendsOfPHP/well-known-implementations/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FriendsOfPHP/well-known-implementations/HEAD/README.md -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FriendsOfPHP/well-known-implementations/HEAD/composer.json -------------------------------------------------------------------------------- /phpunit.xml.dist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FriendsOfPHP/well-known-implementations/HEAD/phpunit.xml.dist -------------------------------------------------------------------------------- /src/ConcreteImplementation.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FriendsOfPHP/well-known-implementations/HEAD/src/ConcreteImplementation.php -------------------------------------------------------------------------------- /src/Internal/ComposerPlugin.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FriendsOfPHP/well-known-implementations/HEAD/src/Internal/ComposerPlugin.php -------------------------------------------------------------------------------- /src/Internal/Guzzle/GuzzlePsr18Client.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FriendsOfPHP/well-known-implementations/HEAD/src/Internal/Guzzle/GuzzlePsr18Client.php -------------------------------------------------------------------------------- /src/Internal/Guzzle/GuzzlePsr7Request.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FriendsOfPHP/well-known-implementations/HEAD/src/Internal/Guzzle/GuzzlePsr7Request.php -------------------------------------------------------------------------------- /src/Internal/Guzzle/GuzzlePsr7Response.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FriendsOfPHP/well-known-implementations/HEAD/src/Internal/Guzzle/GuzzlePsr7Response.php -------------------------------------------------------------------------------- /src/Internal/Guzzle/GuzzlePsr7ServerRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FriendsOfPHP/well-known-implementations/HEAD/src/Internal/Guzzle/GuzzlePsr7ServerRequest.php -------------------------------------------------------------------------------- /src/Internal/Guzzle/GuzzlePsr7Stream.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FriendsOfPHP/well-known-implementations/HEAD/src/Internal/Guzzle/GuzzlePsr7Stream.php -------------------------------------------------------------------------------- /src/Internal/Guzzle/GuzzlePsr7UploadedFile.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FriendsOfPHP/well-known-implementations/HEAD/src/Internal/Guzzle/GuzzlePsr7UploadedFile.php -------------------------------------------------------------------------------- /src/Internal/Guzzle/GuzzlePsr7Uri.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FriendsOfPHP/well-known-implementations/HEAD/src/Internal/Guzzle/GuzzlePsr7Uri.php -------------------------------------------------------------------------------- /src/Internal/HttplugCurl/HttplugCurlHttplugClient.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FriendsOfPHP/well-known-implementations/HEAD/src/Internal/HttplugCurl/HttplugCurlHttplugClient.php -------------------------------------------------------------------------------- /src/Internal/HttplugGuzzle6/HttplugGuzzle6HttplugClient.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FriendsOfPHP/well-known-implementations/HEAD/src/Internal/HttplugGuzzle6/HttplugGuzzle6HttplugClient.php -------------------------------------------------------------------------------- /src/Internal/HttplugGuzzle7/HttplugGuzzle7HttplugClient.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FriendsOfPHP/well-known-implementations/HEAD/src/Internal/HttplugGuzzle7/HttplugGuzzle7HttplugClient.php -------------------------------------------------------------------------------- /src/Internal/HttplugMock/HttplugMockHttplugClient.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FriendsOfPHP/well-known-implementations/HEAD/src/Internal/HttplugMock/HttplugMockHttplugClient.php -------------------------------------------------------------------------------- /src/Internal/HttplugReact/HttplugReactHttplugClient.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FriendsOfPHP/well-known-implementations/HEAD/src/Internal/HttplugReact/HttplugReactHttplugClient.php -------------------------------------------------------------------------------- /src/Internal/Laminas/LaminasPsr7Request.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FriendsOfPHP/well-known-implementations/HEAD/src/Internal/Laminas/LaminasPsr7Request.php -------------------------------------------------------------------------------- /src/Internal/Laminas/LaminasPsr7Response.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FriendsOfPHP/well-known-implementations/HEAD/src/Internal/Laminas/LaminasPsr7Response.php -------------------------------------------------------------------------------- /src/Internal/Laminas/LaminasPsr7ServerRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FriendsOfPHP/well-known-implementations/HEAD/src/Internal/Laminas/LaminasPsr7ServerRequest.php -------------------------------------------------------------------------------- /src/Internal/Laminas/LaminasPsr7Stream.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FriendsOfPHP/well-known-implementations/HEAD/src/Internal/Laminas/LaminasPsr7Stream.php -------------------------------------------------------------------------------- /src/Internal/Laminas/LaminasPsr7UploadedFile.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FriendsOfPHP/well-known-implementations/HEAD/src/Internal/Laminas/LaminasPsr7UploadedFile.php -------------------------------------------------------------------------------- /src/Internal/Laminas/LaminasPsr7Uri.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FriendsOfPHP/well-known-implementations/HEAD/src/Internal/Laminas/LaminasPsr7Uri.php -------------------------------------------------------------------------------- /src/Internal/Nyholm/NyholmPsr7Request.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FriendsOfPHP/well-known-implementations/HEAD/src/Internal/Nyholm/NyholmPsr7Request.php -------------------------------------------------------------------------------- /src/Internal/Nyholm/NyholmPsr7Response.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FriendsOfPHP/well-known-implementations/HEAD/src/Internal/Nyholm/NyholmPsr7Response.php -------------------------------------------------------------------------------- /src/Internal/Nyholm/NyholmPsr7ServerRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FriendsOfPHP/well-known-implementations/HEAD/src/Internal/Nyholm/NyholmPsr7ServerRequest.php -------------------------------------------------------------------------------- /src/Internal/Nyholm/NyholmPsr7Stream.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FriendsOfPHP/well-known-implementations/HEAD/src/Internal/Nyholm/NyholmPsr7Stream.php -------------------------------------------------------------------------------- /src/Internal/Nyholm/NyholmPsr7UploadedFile.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FriendsOfPHP/well-known-implementations/HEAD/src/Internal/Nyholm/NyholmPsr7UploadedFile.php -------------------------------------------------------------------------------- /src/Internal/Nyholm/NyholmPsr7Uri.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FriendsOfPHP/well-known-implementations/HEAD/src/Internal/Nyholm/NyholmPsr7Uri.php -------------------------------------------------------------------------------- /src/Internal/Psr7Helper.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FriendsOfPHP/well-known-implementations/HEAD/src/Internal/Psr7Helper.php -------------------------------------------------------------------------------- /src/Internal/Slim/SlimPsr7Request.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FriendsOfPHP/well-known-implementations/HEAD/src/Internal/Slim/SlimPsr7Request.php -------------------------------------------------------------------------------- /src/Internal/Slim/SlimPsr7Response.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FriendsOfPHP/well-known-implementations/HEAD/src/Internal/Slim/SlimPsr7Response.php -------------------------------------------------------------------------------- /src/Internal/Slim/SlimPsr7ServerRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FriendsOfPHP/well-known-implementations/HEAD/src/Internal/Slim/SlimPsr7ServerRequest.php -------------------------------------------------------------------------------- /src/Internal/Slim/SlimPsr7Stream.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FriendsOfPHP/well-known-implementations/HEAD/src/Internal/Slim/SlimPsr7Stream.php -------------------------------------------------------------------------------- /src/Internal/Slim/SlimPsr7UploadedFile.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FriendsOfPHP/well-known-implementations/HEAD/src/Internal/Slim/SlimPsr7UploadedFile.php -------------------------------------------------------------------------------- /src/Internal/Slim/SlimPsr7Uri.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FriendsOfPHP/well-known-implementations/HEAD/src/Internal/Slim/SlimPsr7Uri.php -------------------------------------------------------------------------------- /src/Internal/Symfony/SymfonyHttplugClient.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FriendsOfPHP/well-known-implementations/HEAD/src/Internal/Symfony/SymfonyHttplugClient.php -------------------------------------------------------------------------------- /src/Internal/Symfony/SymfonyPsr18Client.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FriendsOfPHP/well-known-implementations/HEAD/src/Internal/Symfony/SymfonyPsr18Client.php -------------------------------------------------------------------------------- /src/WellKnownHttplugClient.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FriendsOfPHP/well-known-implementations/HEAD/src/WellKnownHttplugClient.php -------------------------------------------------------------------------------- /src/WellKnownPsr17Factory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FriendsOfPHP/well-known-implementations/HEAD/src/WellKnownPsr17Factory.php -------------------------------------------------------------------------------- /src/WellKnownPsr18Client.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FriendsOfPHP/well-known-implementations/HEAD/src/WellKnownPsr18Client.php -------------------------------------------------------------------------------- /src/WellKnownPsr7Request.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FriendsOfPHP/well-known-implementations/HEAD/src/WellKnownPsr7Request.php -------------------------------------------------------------------------------- /src/WellKnownPsr7Response.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FriendsOfPHP/well-known-implementations/HEAD/src/WellKnownPsr7Response.php -------------------------------------------------------------------------------- /src/WellKnownPsr7ServerRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FriendsOfPHP/well-known-implementations/HEAD/src/WellKnownPsr7ServerRequest.php -------------------------------------------------------------------------------- /src/WellKnownPsr7Stream.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FriendsOfPHP/well-known-implementations/HEAD/src/WellKnownPsr7Stream.php -------------------------------------------------------------------------------- /src/WellKnownPsr7UploadedFile.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FriendsOfPHP/well-known-implementations/HEAD/src/WellKnownPsr7UploadedFile.php -------------------------------------------------------------------------------- /src/WellKnownPsr7Uri.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FriendsOfPHP/well-known-implementations/HEAD/src/WellKnownPsr7Uri.php -------------------------------------------------------------------------------- /tests/Internal/ComposerPluginTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FriendsOfPHP/well-known-implementations/HEAD/tests/Internal/ComposerPluginTest.php -------------------------------------------------------------------------------- /tests/WellKnownHttplugClientTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FriendsOfPHP/well-known-implementations/HEAD/tests/WellKnownHttplugClientTest.php -------------------------------------------------------------------------------- /tests/WellKnownPsr17FactoryTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FriendsOfPHP/well-known-implementations/HEAD/tests/WellKnownPsr17FactoryTest.php -------------------------------------------------------------------------------- /tests/WellKnownPsr18ClientTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FriendsOfPHP/well-known-implementations/HEAD/tests/WellKnownPsr18ClientTest.php -------------------------------------------------------------------------------- /tests/WellKnownPsr7RequestTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FriendsOfPHP/well-known-implementations/HEAD/tests/WellKnownPsr7RequestTest.php -------------------------------------------------------------------------------- /tests/WellKnownPsr7ResponseTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FriendsOfPHP/well-known-implementations/HEAD/tests/WellKnownPsr7ResponseTest.php -------------------------------------------------------------------------------- /tests/WellKnownPsr7ServerRequestTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FriendsOfPHP/well-known-implementations/HEAD/tests/WellKnownPsr7ServerRequestTest.php -------------------------------------------------------------------------------- /tests/WellKnownPsr7StreamTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FriendsOfPHP/well-known-implementations/HEAD/tests/WellKnownPsr7StreamTest.php -------------------------------------------------------------------------------- /tests/WellKnownPsr7UploadedFileTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FriendsOfPHP/well-known-implementations/HEAD/tests/WellKnownPsr7UploadedFileTest.php -------------------------------------------------------------------------------- /tests/WellKnownPsr7UriTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FriendsOfPHP/well-known-implementations/HEAD/tests/WellKnownPsr7UriTest.php --------------------------------------------------------------------------------