protected function processForm(sfWebRequest $request, ProjectForm $form) { $form->bind($request->getParameter($form->getName())); if ($form->isValid()) { $object = $form->save(); $redirectTo = array('sf_route' => 'project_edit', 'sf_subject' => $object); if ($request->getParameter('save_and_add')) { $redirectTo = '@project_new'; } $this->redirect($redirectTo); } }