Route de recherche dans symfony 2

J'ai défini un itinéraire dans mon application fichier de routage:

RouteName:
    pattern:  /some/route
    defaults: { _controller: MyAppBundle:Controller:action }

Dans un contrôleur, je peux utiliser:

$this->get('router')->generate('RouteName');

Comment pourrais-je accéder simplement qu'à partir d'une nouvelle classe que j'ai créer, par exemple, une classe de vue qui ne s'étendent pas à quoi que ce soit:

namespace My\AppBundle\View;

class ViewClass {
    public function uri()
    {
        return getTheRoute('RouteName');
    }
}

source d'informationauteur