As discussed in the mailing lists, the current UriBuilder is not really flexible and extensible.
Besides it does not follow the FLOW3 CGL ("URIBuilder" should be "UriBuilder", "URIFor()" => "uriFor()").
In Extbase the UriBuilder is already rewritten (See #3981). These changes need to be "forward ported" to FLOW3.
#1 Updated by Bastian Waidelich over 10 years ago
- File 4457_Improve_UriBuilder.patch View added
- File 4457_Fluid.patch View added
- File 4457_DocumentationBrowser.patch View added
- Assignee changed from Bastian Waidelich to Robert Lemke
Attached patches improves the UriBuilder as described and adjusts packages "Fluid" and "DocumentationBrowser" accordingly.
Please check and commit if applicable.
#2 Updated by Bastian Waidelich over 10 years ago
Bastian Waidelich wrote:
Attached patches improves the UriBuilder as described [...]
BTW: The patch even brings some new features like $uriBuilder->setAddQueryString() and $uriBuilder->setArgumentsToBeExcludedFromQueryString() which will be useful for complex scenarios