private function sanitize() { $this->table = new GWF_UserActivation(false); $this->ipp = $this->module->getActivationsPerPage(); $this->nItems = $this->table->countRows(); $this->nPages = GWF_PageMenu::getPagecount($this->ipp, $this->nItems); $this->page = Common::clamp((int) Common::getGet('page', 1), 1, $this->nPages); $this->by = $this->table->getWhitelistedBy(Common::getGetString('by'), 'timestamp'); $this->dir = GDO::getWhitelistedDirS(Common::getGetString('dir'), 'DESC'); $this->orderby = "{$this->by} {$this->dir}"; }