public function executeRemoveFilter() { $success = false; $message = "Error has occured !"; if ($this->getRequest()->getMethod() == sfRequest::POST) { $id = $this->getRequestParameter("id"); $obj = afSaveFilterPeer::retrieveByPk($id); if ($obj) { $obj->delete(); $message = "Filter deleted successfully."; } $success = true; } $result = array("success" => $success, "message" => $message, "redirect" => "/user/filters"); return $this->renderText(json_encode($result)); }