http://www.symfony-project.org/gentle-introduction/1_4/en/06-Inside-the-Controller-Layer#chapter_06_accessing_the_request
On Mon, Oct 11, 2010 at 1:40 PM, hribo <hribo...@gmail.com> wrote: > Hello, > basically I need to change POST parameter and retrieve its value in / > lib/model/Model.class.php. I can't configure the right syntax. > > after submitting my form, I need to check if inserted email is already > stored in sf_guard_user table. when i find the user in db i need to > change the field "user_id" that has no value at the beginning. > else if email is not already saved in db, i will create a new user. > > it looks something like this: > > //model/actions.php > > $user = Doctrine_Core::getTable('sfGuardUser')- > >findOneBy('email_address', $request- > >getPostParameter('reminder[user_mail]')); > > > if(!$user ){ > //create a new user > $user = new sfGuardUser(); > > $user->setUsername($request- > >getPostParameter('reminder[user_mail]')); > $user->setEmailAddress($request- > >getPostParameter('reminder[user_mail]')); > > $password = md5($request- > >getPostParameter('reminder[user_mail]').rand('11111'.'99999')); > $user->setPassword($password); > > $user->save(); > //??? set POST parameter "user_id" to value $user->getId() > } > else //??? set POST parameter "user_id" to value $user- > >getId() > > > > //lib/model/Reminder.class.php > public function save(Doctrine_Connection $conn = null){ > > //??? $this->setUserId($user->getId()); > > return parent::save($conn); > } > > what syntax use to get needed values in places //??? ? > thank you very much for help because i am stuck with it a little while > > -- > 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 users" group. > To post to this group, send email to symfony-users@googlegroups.com > To unsubscribe from this group, send email to > symfony-users+unsubscr...@googlegroups.com<symfony-users%2bunsubscr...@googlegroups.com> > For more options, visit this group at > http://groups.google.com/group/symfony-users?hl=en > -- Gareth McCumskey http://garethmccumskey.blogspot.com twitter: @garethmcc -- 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 users" group. To post to this group, send email to symfony-users@googlegroups.com To unsubscribe from this group, send email to symfony-users+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/symfony-users?hl=en