getParameterHolder()->set() = setParameter()

Publié le par Sacri

 $request->getParameterHolder()->set('foo', 'bar');
équivaut à
$request->setParameter('foo', 'bar');

$request->getParameterHolder()->get('foo');
équivaut à
$request->getParameter('foo');
Vous pouvez passer un paramètre par défaut dans le getter si le paramètre foo n'existe pas :
 $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 :)

Publié dans Astuce

Commenter cet article