sha256:7adb80e5898414783864930aac03ced7932c5b0279567196e0f7771810e323b8
Diff
Content
sha256:7aa6140787359861cbc856fd844bdc68a4bbfd7513e7266f42b0645d73d2de64 .editorconfig
sha256:a9975dd1734024015e63c439ebd45cccfdcf130c8d7e1a9a2d68c4936763091d .gitattributes
.github/
sha256:fb539825b588cf76faadefbd05f01a829c951f0560b75c73f86d6471c50b80e6 .github/.editorconfig
sha256:1a1f30ee898f11168be364608587e15405b1a0e137d21fac33f682cc37d4237f .github/FUNDING.yml
sha256:b4672cc16092d8820fdb217e389e1799b2623aaa0ddf6a886a7a6535522b5bf0 .github/stale.yml
.github/workflows/
sha256:f265a12fb444c8ace29034fb4be9e0ef8ce1d3e0f1727771aa4d65ed31b6c3b4 .github/workflows/ci.yml
sha256:d61292102291107096f71e55efe6c5700330f9d2afd5e08337f1b6987562cd46 .github/workflows/integration.yml
sha256:899e1d766472982ca6538ea370c0026477631e1d3521984caa7ee1f878bc3886 .github/workflows/static.yml
sha256:ac40df73b4f84e60d5612c4757c27459118397a4dd23d71f1a3f0a26e0b2fc02 .gitignore
sha256:d24b9b55250e3e09a61b9559f164b3a2fbff5a28e730788ba2c48181bb72cf43 .php-cs-fixer.dist.php
sha256:20c59a4c39aefcf43eaaa8aaea6546c3d1786af64ca64f8021020b23f4a8fb1a AGENTS.md
sha256:2cb2c8eab84d56953d2afbc18815c1eec1cd98be963a38739a2e4ab213847e86 CHANGELOG.md
sha256:336cc4fbf19beaada7ccf9986414fa91851a8d7a07dfb3ccbe800a69eed0ab49 CLAUDE.md
sha256:709437fdecfeb9f22f71d0c144eb4d11938b99a7665f650e6f49fb9dcbfcce84 LICENSE
sha256:cfbae891709ddc76398419c3a6f89852c71f55cd863261f3e226b110924ff966 Makefile
sha256:b7cc732d2d1180db4baf4b521fb6756d1ab293ad5c2dc9e599a09ef4ccac3804 README.md
sha256:d8455bf6521c6200cdff5536d2d9d8e05c4a1a2ef0fdcfbbb01db085637943ca UPGRADING.md
sha256:9215dd1296c7796a8ebecbccdba46b912c24c5e84484b3e168e871666b92cfd1 composer.json
docs/
sha256:9826d388af0cdd4f0aca4a7011e09f507c56ef4cea31145e6df11b97a8280f5d docs/diagnostic-values.md
sha256:fc0b41844ac431c5ab2afe838b7bd2f8415e753e9a053a88228bb7ea66549dea docs/header-and-query-helpers.md
sha256:20054df349bcda4652cf1b841b18b212ae48c6e66f392cedabad1a18bc468780 docs/message-helpers.md
sha256:fd417a886b64fe487ec22717b8793c84bdf4fbb97b7e635e637c217d6f00dd8e docs/psr-17-factories.md
sha256:f2ef52adfafdae2371f23711cf6d75ae84a1b798fdb9c9e92339e969be7c8e64 docs/psr-7-messages.md
sha256:3945cb5fc3be4026ec9f4e43253b95dda29d4d9add804e9e95dd797dc340c052 docs/stream-helpers.md
sha256:006026f1332cd958bdb8bee40aa69f8f3cfe90091f236dde35160ca1df00cf04 docs/streams-and-decorators.md
sha256:6df862b67f2ebd0d02b98bc9e13f4cba33ea8a5b9f664ab9309f09a7bfb6c9a0 docs/uri-and-mime-helpers.md
sha256:94452da02ec58665f1108d38837f4022a7e44850dac230f6ab23b46f4e5ca23a docs/uri-helpers.md
hack/
sha256:40fc66e57491ef7afc3c838dd7a13818d36e4248dc30f3ef17e344b5ec5284f6 hack/README.md
sha256:17a0bab4e0d724dee50e3692ffd1fe04fc4eafbf7064e790a566b993c207543e hack/generate-mime-types.php
sha256:325df7982a5da75dfd7be4c7dfbea4a0ffd14b524f10997447e70f9fa35b9629 phpstan-baseline.neon
sha256:7e309f4de5bed237767914d6cdbae04632baa88b55073faa559ee323e20963e2 phpstan.neon.dist
sha256:bb14ff0471f516ef4eb6d2bf6bf2199cd22d73daf7651774ccc851783c103cf3 phpunit.xml.dist
src/
sha256:072a5ef0a85d901603499ec7835a94a685c7649ee831f870762ebf1c3747ce5b src/AppendStream.php
sha256:72cbc5eab59b94f4b5fc33333b5f752bca6d2a353f44b8cfb0211737eab026d2 src/BufferStream.php
sha256:80c179bd0c911ae86514f7ba95c6f30a39b787b8a5a2a8eff8703f8f9b47cb74 src/CachingStream.php
sha256:caf4e96b0cf0f11f4f838fa3d0d80b14489f8acc9d4d6e5a94b6e260a5c9d834 src/DiagnosticValue.php
sha256:3fff3847ef85d19c858273b3a83497a3632075cbe950245f7321541c9db92bcb src/DroppingStream.php
src/Exception/
sha256:68bbfb1b1044c21b8ab0fda0bda047c342287d592e8f3f5252fab30ff92a852a src/Exception/MalformedUriException.php
sha256:1790256eabc2fe150fab3e0d36e9341d7437781d5828ab41fb27507e0b2efe70 src/Exception/TimeoutException.php
sha256:d8a3dd8dd2f626da50f437f8cafc435fe71dfd09a21fba5c64a947e20b48650c src/FnStream.php
sha256:a1af742e6093d994b4e70cec2f0a8a42ead43dc46f99cfdd4c39ea93e9dbf72f src/Header.php
sha256:743943ac5276f4fbfbf29bc1575639d7309bf3e29b1314f68d570f32a862db19 src/HttpFactory.php
sha256:d1515fe724168510c92f857178008b678d5954c97a19d0e871df0770ecb5f3fb src/InflateStream.php
sha256:da7bf375d4821b04bd6c472604b83661021789753b7a2ab823a8e9df48404432 src/Integers.php
sha256:8756c23178f42cd3c407337cb57360362c5b4ff82cec3e4a4fc8000bd8f39f58 src/LazyOpenStream.php
sha256:19a7159a1ab47c5377da00cfb0bdd2b9262d8d1f485d48a894a2c212cc8b0234 src/LimitStream.php
sha256:a7e9641eb18252a84f50d0dec3f2de5052f6a09cc1d574a716189cd0be5153e2 src/Message.php
sha256:402cdb815129f0b21e411d3c78cc949c692aa1f5b72d15109cfb16b05844b528 src/MessageParser.php
sha256:e20a5f5b1f5fccbf6e5dc213db9393f5467ba8533ff163234814b1c8294a56b4 src/MessageTrait.php
sha256:39f7dbfefc68cecaa9c47b75f64c593d2321eac361046eb9e6b3de9a34826c78 src/MimeType.php
sha256:8af24d8559be5bfcfb5b72c8beacd2fef66d90bcd2e610d98e04afff419eb8d1 src/MultipartStream.php
sha256:557af2f92aa00131c3673131ce17c8c4445030d5214623bc72f2ad70b2ac6d47 src/NoSeekStream.php
sha256:55a122db28d68adf0af7b25a2ae08c0ca1cd72b38588dad14db0a981abaa9053 src/NonSerializableStreamTrait.php
sha256:df6609ebbb3d0f4066b9670dd9cf85e4f9a2613350c74c797f18b8e183fd969d src/PumpStream.php
sha256:5469cc4bb6c25303fc7280d9c2cab8df32ff6019d398d8edd9972f60283ade1a src/Query.php
sha256:1cb9be9531fd27daca69850ecc86bf96070aad551d7e0fd6e752ffd2fa82bf70 src/Request.php
sha256:ff469d7d182b9ac805b9b09f64b8884c508f64542dde3b5963e22fe91766cbed src/Response.php
sha256:68d39f36b469609c5359ecd6e46d86c93611ded138da7e9a5de4c0eb0ac36288 src/Rfc3986.php
sha256:05d2c0934a9a1b764f318a6aad7d5118c5fcdcaeaf5f25a74a1d972465d0ee2c src/Rfc9110.php
sha256:fa6f27cd565a53d081801874c8a9b83791dbea77db788f4b858b708eadbd0216 src/Rfc9112.php
sha256:69993462c4cf84a42180e7329827547cb607fa07be6eeded4d02b9db9b13dc67 src/ServerRequest.php
sha256:bf4ab55ef9a4e4f313acc63fe832cd50b34f2546959f4ed158380ff9db5c47be src/ServerRequestGlobalsFactory.php
sha256:3c5c1cce8213bbc15d0b5013b61310645b999e1691cb31f7f8f52bfebf3180c5 src/Stream.php
sha256:151adf4f3ca71dae6014913415e0092ed89425f2cbabb725605db77837719ffd src/StreamDecoratorTrait.php
sha256:de2977b6c8424a693bda7e5e88a0cd6da24cbddedb1e35541601b99bd09973a9 src/StreamTimeout.php
sha256:3f450392a433d671d115f4a4c5016ef5637b4743a117a6802f55135953cbd30e src/StreamWrapper.php
sha256:4fd2e77e6485ff7c171f7be29ffb979bcdd071c473231234cb56ddcc69bee8a1 src/UploadedFile.php
sha256:1327dd0a4082b5ad1788aa49ddda66fda88746b8dc9d0ad656853543059681ce src/UploadedFileNormalizer.php
sha256:af09af458a213a81d4a16cb787f266f94b5a65ba118ca5ecfff9991242015dcb src/Uri.php
sha256:525784b29ae5863df3832b8085d665af336ec153fef9fae3123c56d8726b7b0c src/UriComparator.php
sha256:769d5f31abee87027f7001fb865e3cb30e107fecbe622de99c93cf3cdd8cdfe5 src/UriNormalizer.php
sha256:6a6946e8a56e10305816e3376aadcf0f758a19962450f072b4a6ff4075788601 src/UriParser.php
sha256:08144584bc776a651a2937161fadca094e5f37f2749b86022eabafa9bd0cb574 src/UriResolver.php
sha256:1d51357c01a1ef9ab17256ab9e8ee9e2f6df2905617adc48073b02a28345c4b0 src/Utils.php
tests/
sha256:08b8b392bd778b41c84fde5bd93941f2ad5825c52f8dce30499f4265a52d0dcb tests/AppendStreamTest.php
sha256:d804abebc7e7b14b6d10316eca30503f7be334b554c290af8bf983de984042eb tests/BufferStreamTest.php
sha256:a97b6c084f3806b85c5a97f81b4c114152eb0339ebfebeda5b1beafb86688c0a tests/CachingStreamTest.php
sha256:f4ba79e41ea063ebd7d9c93f13d732429cda3aff51fd441457f1e4ca954dfcab tests/DiagnosticValueTest.php
sha256:fb9f7f89d7c9979c4437f1c250e3d1e718c7b6df7dda13bb10e557f7f0192f18 tests/DroppingStreamTest.php
sha256:c9e382770b900784893891986a916832df45999c3ab469b2e203900b2cbb4a3b tests/FnStreamTest.php
sha256:6308049f49ff5871942da9d3a603c29344983d2495072957585208f6e1851891 tests/HasToString.php
sha256:a133e099f113fb090cdeaccc500f15df6f7e983eba2afc64f33d3ec2ad9a9eee tests/HeaderTest.php
sha256:72015d96db1b3028aed077c9d62daee5b2ab0790cc44c206ed13ba47578d912f tests/HttpFactoryTest.php
sha256:928a25b05d6dc3a9e046fbbac5913893cf16696e4502523f866cd6dad2be604d tests/InflateStreamTest.php
sha256:af5251b9d6cc726534e967f8ca0c6594a4ee89e757d7b6d2ff2d977c91eb0cb7 tests/IntegersTest.php
tests/Integration/
sha256:697e9423ba44be765c5ce896e725c551e0a1fe8f60623f7d4f0da693c7182ab0 tests/Integration/ServerRequestFromGlobalsTest.php
sha256:b3f10532b9ae9b2869e156835f7f0ec7bb5f8ec93ff229d7e84e90671eb640e3 tests/Integration/server.php
sha256:e2daf451da4a6d021cd84b95f4508704d39c32b672dd92342ee5b0b1e9c238d9 tests/LazyOpenStreamTest.php
sha256:851d24e79b9b6d13f8ad4b264ed6d05ec2fe1b9fc40019667d764dcd337d388f tests/LimitStreamTest.php
sha256:40b5b47a5ebd44f18453b0c6ddf50873f7ef2100e92517040b3fe9d4a38b2c1d tests/MessageTest.php
sha256:e67538ff907e17f8395c2d35acdfba30ae132bca8c8a67784e9287dc381954db tests/MimeTypeTest.php
sha256:8bc6f8f66152093452d821ed0a65c8f986d21734d521e8d1d707dcc6dddf31e7 tests/MultipartStreamTest.php
sha256:d31df68b793f952b9dafd0a04dc03720bce8a02d9b3736bea63c59c12189e5b0 tests/NoSeekStreamTest.php
sha256:247ede2772d3bd5bd128a7d93351a62f05f7f028ca38098d97acb82c0a4b5320 tests/NonSerializableStreamTraitTest.php
sha256:1d29d9e49fdff35335acd2d569e74356093258abad84116bb9f4cc9dd3e3dd65 tests/PhpStreamMock.php
tests/Psr7Integration/
sha256:ec3c45eed201dd28e4f0f2d4336f1deae4b09e14517844be60c7f96911534699 tests/Psr7Integration/RequestTest.php
sha256:529de9a10094a62b6a171d5eb252b77dcdc4e74a0ddee059ecbd2782f507a308 tests/Psr7Integration/ResponseTest.php
sha256:14e792ee496d2d344a1eb21ac8d85f98423a1d4ac849835cd5b8897454e8dcb3 tests/Psr7Integration/ServerRequestTest.php
sha256:5e7ebde7cd036c7643bc42b3c1b2bafe424cacb15d9f3a2014df6f4bd71a10a5 tests/Psr7Integration/StreamTest.php
sha256:16d3cd1c57f2cbd1e145e346a2bfbdac41f00ba56574bddb021ff26201cbe292 tests/Psr7Integration/UploadedFileTest.php
sha256:d86437690f14cbf27c1f9b5999d9bbfc5e2e2cc42af5bc66c04ab27e2e8857c6 tests/Psr7Integration/UriTest.php
sha256:1ab551095d07c2ca2d3584145a38b2ff968aa6643e29eb457ad2aa829e1aed8e tests/PumpStreamTest.php
sha256:7af1f3ed973bb62151d60ad4a9fc52be60d7ab99ded1b309a33d22d8f1502046 tests/QueryTest.php
sha256:b81e9caa05465e27fa45cc9333c5c13e54a4cb95b2348b4dd6345834b0f8171f tests/ReadSeekOnlyStream.php
sha256:b61a7d18a2da1d77efe08c00b02dd45f8a498c8cf6f3b80ca51a3fb8caaf93d8 tests/RequestTest.php
sha256:26b8f16f7516f8ca0fdc562f16612f945777aef48b7aa735978c24f0bf514a5b tests/ResponseTest.php
sha256:36145c25b1faccd6a13e09aeb209696893de9c669a6e8247bc8e9fd1263df88d tests/Rfc3986Test.php
sha256:993f1049fcf0be9b7d3f50507807e52965ca70ebdf1a02f82d137f3a93de7939 tests/Rfc9110Test.php
sha256:f11678fa76f29c835bb8d08df51ee7abc6f6ef9cd0b8e15fa27cac5ec22fdeb3 tests/Rfc9112Test.php
sha256:b53f40fbe36b099834b94804c4688615c73450d8f23d48822b3dfcee52f16760 tests/ServerRequestGlobalsFactoryTest.php
sha256:5a5294f5c167a655b693b4eccd8442d4654e6d821a229d462bcb582d573fce19 tests/ServerRequestTest.php
sha256:2c1dd225a0ee468b836e0fa022191afbc14696bd82c0bcd4f2e7119b623ad9c1 tests/StreamDecoratorTraitTest.php
sha256:992da75c1e907f899e2bf5430d07cd895477316b2da6ebea16f6bdd1ab99f6e1 tests/StreamTest.php
sha256:413f58285aae197527795b9e91177aea81a757ee396c86f6279cd040a4ff9671 tests/StreamWrapperTest.php
sha256:f8bc28c6574971bcf34bfe974c58035002ed824328cafb76d9e4a43580c1d0b0 tests/UploadedFileTest.php
sha256:173d50b9e17e6fb0309dbc87a3f3ec0f836d9b4e4c186dd29bf5e618493745d9 tests/UriComparatorTest.php
sha256:3a34003aa996ce3439289ea980609450d41918c1a3be5321dbceee9f29324b99 tests/UriNormalizerTest.php
sha256:583430c4c06d9053e3c7f07b10e3eef39cdedafc78e8d6701359ca20e4c55001 tests/UriResolverTest.php
sha256:2317e244c5e7f0b5ffe63f308ebee72fababe2107ad98d57080889bd6025ba46 tests/UriTest.php
sha256:25c52740f224f36039421f26f809ddaec1d1ab06962552ac038887399654a4d1 tests/UtilsTest.php
sha256:b335a062e7b79066dff1f42472265970037004331ced27af9b8c197e3bbe77fb tests/bootstrap.php
vendor-bin/
vendor-bin/composer-normalize/
sha256:d8c49fcb2015f7fce93974e834697758be22f296cf0b29e05f76d0c01805ae0e vendor-bin/composer-normalize/composer.json
vendor-bin/php-cs-fixer/
sha256:e7410e9fb6fd9cee2169f2c420281fe369c581c03da9ac4e9e8b6b8f4e6a754e vendor-bin/php-cs-fixer/composer.json
vendor-bin/phpstan/
sha256:25ad1547b3671a86e6db46270ebf89706919eb5057e059e7ea8b1fbab909ffc1 vendor-bin/phpstan/composer.json
Return to home page.