Filozofie PHP byla vždy taková, že nasával módní trendy z jiných jazyků. Vždyť je to vidět i v pojmenování objektů standardních knihoven, když byla módní Java, nasával prvky Javy, když byl módní Python, nasával prvky Pythonu. Je tedy logické, že ve frameworcích nasává jiné módní věci.
Jinak příklad z úvodní otázky se dá řešit v PHP i takto funkcionálně:
implode('\', array_map('ucfirst', explode('/', implode('', array_map('ucfirst', explode('-', $url))))).'()'