Hi there! I would simply fetch out the parameter called "Register" into an array, change the value of the sub-item "login", and then set that entire array back to the parameter bag under the "Register" key. Then you should be fine.
Also, if you can ask these questions here first, it'll help keep this board focused on Symfony2 dev topics :) http://groups.google.com/group/Symfony2 Thanks! Ryan Weaver US Office Head & Trainer - KnpLabs - Nashville, TN http://www.knplabs.com <http://www.knplabs.com/en> http://www.thatsquality.com Twitter: @weaverryan On Thu, Jul 28, 2011 at 8:20 AM, B K <bartkoniec...@gmail.com> wrote: > Hello, > > I have a small problem with set method of Symfony\Component > \HttpFoundation\ParameterBag class. > > In fact, I try to override some of request values (some POST data > passed to my forms). I found a function which sets/replaces request > values. > > Class : Symfony\Component\HttpFoundation\ParameterBag > public function set($key, $value) > { > $this->parameters[$key] = $value; > } > > However, this method doesn't handle arrays. > > My array looks like : > > Array ( [Register] => Array ( [login] => dede [pass1] => sdqs [pass2] > => dqsd [email] => dsqd ) ) > > When I try to replace, for this example, the value of login key, I > can't do it because set() method handles only one deep array. > > Did anyone achieve that ? Maybe ParameterBag is not a good place for > that ? Or maybe it's a little bug of Symfony2 ? > > -- > If you want to report a vulnerability issue on symfony, please send it to > security at symfony-project.com > > You received this message because you are subscribed to the Google > Groups "symfony developers" group. > To post to this group, send email to symfony-devs@googlegroups.com > To unsubscribe from this group, send email to > symfony-devs+unsubscr...@googlegroups.com > For more options, visit this group at > http://groups.google.com/group/symfony-devs?hl=en > -- If you want to report a vulnerability issue on symfony, please send it to security at symfony-project.com You received this message because you are subscribed to the Google Groups "symfony developers" group. To post to this group, send email to symfony-devs@googlegroups.com To unsubscribe from this group, send email to symfony-devs+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/symfony-devs?hl=en