On Mon, Dec 1, 2025, at 21:50, Máté Kocsis wrote: > Hi Everyone, > > I'd like to introduce my latest RFC that I've been working on for a while > now: https://wiki.php.net/rfc/uri_followup. > > It proposes 5 followup improvements for ext/uri in the following areas: > - URI Building > - Query Parameter Manipulation > - Accessing Path Segments as an Array > - Host Type Detection > - URI Type Detection > - Percent-Encoding and Decoding Support > > I did my best to write an RFC that was at least as extensive as > https://wiki.php.net/rfc/url_parsing_api had become by the end. Despite my > efforts, > there are still a couple things which need a final decision, or which need to > be polished/improved. Some examples: > > - How to support array/object values for constructing query strings? > (https://wiki.php.net/rfc/uri_followup#type_support) > - How to make the UriQueryParams and UrlQueryParams classes more > interoperable with the query string component (mainly with respect to > percent-encoding)? > (https://wiki.php.net/rfc/uri_followup#percent-encoding_and_decoding) > - Exactly how the advanced percent-decoding capabilities should work? Does it > make sense to support all the possible modes (UriPercentEncodingMode) for > percent-decoding as well > (https://wiki.php.net/rfc/uri_followup#percent-encoding_and_decoding_support) > - etc. > > Regards, > Máté
Hello! For the builder methods, why not use the same wither method names? That would make switching to them really easy, over the current implementation. — Rob
