public function executeDelete($request) { if (sfBreadNavPeer::scopeowner($request->getParameter('id'))) { $this->forward404Unless($sf_bread_nav_application = sfBreadNavApplicationPeer::retrieveByPk($request->getParameter('id'))); $sf_bread_nav_application->delete(); $this->redirect('sfBreadNavAdmin/list'); } else { $this->setTemplate('breadnav'); $this->message = "You need to be logged in to delete a menu."; return sfView::ERROR; } }