function execute($caveID, $caves) { // get model $model = new CaveBookmarks_Model($caveID, $caves); // init error $error = CAVEBOOKMARKS_NOERROR; // delete bookmark $bookmarkID = Request::getVar('bookmarkID', 0); $error = $model->deleteCaveBookmark($bookmarkID); // return Show Controller $controller = new CaveBookmarks_Controller_Show($error); return $controller->execute($caveID, $caves); }
function execute($caveID, $caves) { global $params, $config; // get model $model = new CaveBookmarks_Model($caveID, $caves); // init error $error = CAVEBOOKMARKS_NOERROR; // delete bookmark $bookmarkID = intval($params->POST->bookmarkID); $error = $model->deleteCaveBookmark($bookmarkID); // return Show Controller $controller = new CaveBookmarks_Controller_Show($error); return $controller->execute($caveID, $caves); }