/** * Removes a post. */ public function removePost() { // reset cache ThreadAction::resetCache(); // refresh thread $this->thread->refresh(false); if ($this->post->time >= $this->thread->lastPostTime) { $this->thread->setLastPost(); } // refresh board $this->board->refresh(); if ($this->post->time >= $this->board->getLastPostTime($this->thread->languageID)) { $this->board->setLastPosts(); } }