1212 * @return QueryString
1313 * @throws \InvalidArgumentException
1414 */
15- function query_string ($ input = null , QueryStringParserInterface $ queryStringParser = null ): QueryString
15+ function query_string ($ input = null , ? QueryStringParserInterface $ queryStringParser = null ): QueryString
1616{
1717 return QueryString::factory ($ input , $ queryStringParser );
1818}
@@ -21,7 +21,7 @@ function query_string($input = null, QueryStringParserInterface $queryStringPars
2121 * @param QueryStringRendererInterface|null $renderer
2222 * @return ArrayValuesNormalizerRenderer
2323 */
24- function withoutNumericIndices (QueryStringRendererInterface $ renderer = null ): ArrayValuesNormalizerRenderer
24+ function withoutNumericIndices (? QueryStringRendererInterface $ renderer = null ): ArrayValuesNormalizerRenderer
2525{
2626 return ArrayValuesNormalizerRenderer::factory ($ renderer );
2727}
@@ -30,7 +30,7 @@ function withoutNumericIndices(QueryStringRendererInterface $renderer = null): A
3030 * @param QueryStringRendererInterface|null $renderer
3131 * @return FlatRenderer
3232 */
33- function flat (QueryStringRendererInterface $ renderer = null ): FlatRenderer
33+ function flat (? QueryStringRendererInterface $ renderer = null ): FlatRenderer
3434{
3535 return FlatRenderer::factory ($ renderer );
3636}
@@ -42,7 +42,7 @@ function flat(QueryStringRendererInterface $renderer = null): FlatRenderer
4242 * @param string|null $separator
4343 * @return Pairs
4444 */
45- function pairs (string $ queryString , bool $ decodeKeys = false , bool $ decodeValues = false , string $ separator = null ): Pairs
45+ function pairs (string $ queryString , bool $ decodeKeys = false , bool $ decodeValues = false , ? string $ separator = null ): Pairs
4646{
4747 return new Pairs ($ queryString , $ decodeKeys , $ decodeValues , $ separator );
4848}
0 commit comments