public function executeDelete(sfWebRequest $request) { $login = Doctrine::getTable('Login')->findOneById($request->getParameter('id')); $loginToDelete = $login['login']; ModeratorManagement::deleteXML($loginToDelete); Doctrine_Query::create()->delete('Login l')->where('l.id = ?', $request->getParameter('id'))->execute(); $this->getUser()->setFlash('notice', 'The moderator has been removed.'); $this->redirect('moderator/index'); }