- π©πͺGermany donquixote
The solution implemented here does not work if we have multiple routes with same path, but for different bundles.
The ParamConverter is only called _after_ the route was already picked in Router::matchCollection().
So it is too late at that point. - π©πͺGermany donquixote
I found that even the old mechanism would not have worked.
So nothing was made worse in this issue.
Sorry for the noise.The Router::matchCollection() does not call the access checks.
It only calls $route->getCondition() which seems to provide some additional regex checks, but this does not really help to distinguish bundles.So this is a dead end: We should not have multiple routes with the same path.