function audienceList() { $service = new \ManiaHost\Services\AnalyticsService(); $multipage = new \ManiaLib\Utils\MultipageList(21); list($offset, $length) = $multipage->getLimit(); $servers = $service->getServerList($offset, $length + 1); $multipage->checkArrayForMorePages($servers); $this->response->multipage = $multipage; $this->response->servers = $servers; }
function index() { $this->request->registerReferer(); $multipage = new \ManiaLib\Utils\MultipageList(6); list($offset, $length) = $multipage->getLimit(); $service = new \ManiaHost\Services\RentService(); $rents = $service->getCurrents($this->session->login, $offset, $length + 1); $serverService = new \ManiaHost\Services\ServerService(); $isAvailable = $serverService->availableCount(); $multipage->checkArrayForMorePages($rents); $config = \ManiaHost\Config::getInstance(); $this->response->rents = $rents; $this->response->multipage = $multipage; $this->response->isAvailable = $isAvailable; $this->response->isAdmin = in_array($this->session->login, $config->adminLogins); }