getConfiguredType($_GET['type']); // check if list is hidden if ($type->isHidden()) { logNewMessage(LOG_ERR, 'User tried to access hidden account list: ' . $type->getId()); die(); } // create list object if needed $listClass = $type->getBaseType()->getListClassName(); if (!isset($_SESSION['list_' . $type->getId()])) { $list = new $listClass($type); $_SESSION['list_' . $type->getId()] = $list; } // show page $_SESSION['list_' . $type->getId()]->showPage(); ?>