knpmenubundle also provides PHP integration