/** * @param $id * @return bool */ public function deleteThread($id) { $posts = new Posts(); $r = $posts->delete($posts->getAdapter()->quoteInto("thread_id=?", $id)); if ($r !== false) { return $this->delete($this->getAdapter()->quoteInto("id=?", $id)) > 0; } else { return false; } }
/** * */ private function deletePost() { $posts = new Posts(); $data = $posts->getPost($_POST['id']); $view = new View(false); if (UserHelper::isAdmin() || $data['userid'] == $_SESSION['user']->userid) { $view->setStatus($posts->deletePost($_POST['id'])); } $view->sendResponse(); }