/** * Disables the selected thread. */ public function disable() { if (!$this->board->getModeratorPermission('canEnableThread')) { return; } if ($this->thread != null && !$this->thread->isDisabled) { $this->thread->disable(); $this->removeThread(); } }