getCategoryFromUrl($pageParam); parent::__construct($pageParam); } protected function generate() : void { $this->h1 = Util::ucFirst(Lang::game('mails')); /**************/ /* Page Title */ /**************/ array_unshift($this->title, $this->h1); /****************/ /* Main Content */ /****************/ $tabData = []; $mails = new MailList(); if (!$mails->error) $tabData['data'] = $mails->getListviewData(); $this->extendGlobalData($mails->getJsGlobals()); $this->lvTabs = new Tabs(['parent' => "\$\$WH.ge('tabs-generic')"]); $this->lvTabs->addListviewTab(new Listview(['data' => $mails->getListviewData()], MailList::$brickFile, 'mail')); parent::generate(); } } ?>