private function onUnSubscribe() { $back = $this->thread->getLastPageHREF(); if (!$this->thread->canUnSubscribe()) { return $this->module->error('err_no_unsubscr', array($back)); } if (false === GWF_ForumSubscription::unsubscribe(GWF_Session::getUserID(), $this->thread->getID())) { return $this->module->error('err_unsubscr', array($back)); } return $this->module->message('msg_unsubscribed', array($back)); }