Добавление параметров в объект sfRequest довольно просто.
$request->setParameter('newParam', 'newParamValue');
//see your added param
var_dump($request->getParameter('newParam'));
Проблема я думаю, что вы, возможно, столкнулись в том, с параметрами массива предположим, что вы хотите добавить «идентификатор» на свой параметр «FORMNAME».
$newParams = array('id'=>1);
//Merge the existing values in formname with your new value
$formnameArray = $request->getParameter('formname');
$mergedArray = array_merge($formnameArray, $newParams);
//save it back in the request obj
$request->setParameter('formname', $mergedArray);
Это должно быть сделано.
Для какой цели вы хотите сделать это? setParameter имеет два обязательных аргумента. – greg0ire
Я хотел вытащить элемент из зашифрованного файла cookie и сделать его частью запроса. – LionHeart