Пример #1
0
 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;
 }
Пример #2
0
 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);
 }