getParameterHolder()->set() = setParameter()
$request->getParameterHolder()->set('foo', 'bar');Vous pouvez passer un paramètre par défaut dans le getter si le paramètre foo n'existe pas :
équivaut à
$request->setParameter('foo', 'bar');
$request->getParameterHolder()->get('foo');
équivaut à
$request->getParameter('foo');
$request->getParameter('foobar', 'default');
Je n'invente rien, il s'agit juste d'une astuce fournie dans le guide de symfony mais à côté de laquelle on peut passer :)