Again, this is not a `Factory`. This class does not create Object, juste string.

Something lke `SymfonyUrlGenerator` is better IMHO. And with that, you ease this code for people coming from symfony.