├── .github └── workflows │ └── ci-workflow.yml ├── .gitignore ├── .scrutinizer.yml ├── LICENSE ├── README.md ├── composer.json ├── doc ├── Instantiation.md ├── ManipulateParameters.md └── RenderAsString.md ├── phpunit.xml.dist ├── src ├── Pairs.php ├── Parser │ ├── FlatParser.php │ ├── NativeParser.php │ └── QueryStringParserInterface.php ├── QueryString.php ├── Renderer │ ├── ArrayValuesNormalizerRenderer.php │ ├── FlatRenderer.php │ ├── NativeRenderer.php │ ├── QueryStringRendererInterface.php │ └── QueryStringRendererTrait.php └── functions.php └── tests ├── ArrayValuesNormalizerRendererTest.php ├── FlatParserTest.php ├── FlatRendererTest.php ├── NativeParserTest.php ├── NativeRendererTest.php ├── PairsTest.php └── QueryStringTest.php /.github/workflows/ci-workflow.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpolaszek/querystring/HEAD/.github/workflows/ci-workflow.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | vendor 2 | composer.lock -------------------------------------------------------------------------------- /.scrutinizer.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpolaszek/querystring/HEAD/.scrutinizer.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpolaszek/querystring/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpolaszek/querystring/HEAD/README.md -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpolaszek/querystring/HEAD/composer.json -------------------------------------------------------------------------------- /doc/Instantiation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpolaszek/querystring/HEAD/doc/Instantiation.md -------------------------------------------------------------------------------- /doc/ManipulateParameters.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpolaszek/querystring/HEAD/doc/ManipulateParameters.md -------------------------------------------------------------------------------- /doc/RenderAsString.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpolaszek/querystring/HEAD/doc/RenderAsString.md -------------------------------------------------------------------------------- /phpunit.xml.dist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpolaszek/querystring/HEAD/phpunit.xml.dist -------------------------------------------------------------------------------- /src/Pairs.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpolaszek/querystring/HEAD/src/Pairs.php -------------------------------------------------------------------------------- /src/Parser/FlatParser.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpolaszek/querystring/HEAD/src/Parser/FlatParser.php -------------------------------------------------------------------------------- /src/Parser/NativeParser.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpolaszek/querystring/HEAD/src/Parser/NativeParser.php -------------------------------------------------------------------------------- /src/Parser/QueryStringParserInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpolaszek/querystring/HEAD/src/Parser/QueryStringParserInterface.php -------------------------------------------------------------------------------- /src/QueryString.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpolaszek/querystring/HEAD/src/QueryString.php -------------------------------------------------------------------------------- /src/Renderer/ArrayValuesNormalizerRenderer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpolaszek/querystring/HEAD/src/Renderer/ArrayValuesNormalizerRenderer.php -------------------------------------------------------------------------------- /src/Renderer/FlatRenderer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpolaszek/querystring/HEAD/src/Renderer/FlatRenderer.php -------------------------------------------------------------------------------- /src/Renderer/NativeRenderer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpolaszek/querystring/HEAD/src/Renderer/NativeRenderer.php -------------------------------------------------------------------------------- /src/Renderer/QueryStringRendererInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpolaszek/querystring/HEAD/src/Renderer/QueryStringRendererInterface.php -------------------------------------------------------------------------------- /src/Renderer/QueryStringRendererTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpolaszek/querystring/HEAD/src/Renderer/QueryStringRendererTrait.php -------------------------------------------------------------------------------- /src/functions.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpolaszek/querystring/HEAD/src/functions.php -------------------------------------------------------------------------------- /tests/ArrayValuesNormalizerRendererTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpolaszek/querystring/HEAD/tests/ArrayValuesNormalizerRendererTest.php -------------------------------------------------------------------------------- /tests/FlatParserTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpolaszek/querystring/HEAD/tests/FlatParserTest.php -------------------------------------------------------------------------------- /tests/FlatRendererTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpolaszek/querystring/HEAD/tests/FlatRendererTest.php -------------------------------------------------------------------------------- /tests/NativeParserTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpolaszek/querystring/HEAD/tests/NativeParserTest.php -------------------------------------------------------------------------------- /tests/NativeRendererTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpolaszek/querystring/HEAD/tests/NativeRendererTest.php -------------------------------------------------------------------------------- /tests/PairsTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpolaszek/querystring/HEAD/tests/PairsTest.php -------------------------------------------------------------------------------- /tests/QueryStringTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpolaszek/querystring/HEAD/tests/QueryStringTest.php --------------------------------------------------------------------------------