getPortalInfoStyleDisplay(); $this->tagsValues = [ "user" => isset($request["user"]) ? htmlentities($request["user"]) : "", "userOpts" => $this->getUserListOptionsLayout(), "langs" => $this->getLanguageListOptionsLayout(), "portalInfoDisplay" => $portalInfo, "userDescr" => $this->getUserDescriptionLayout(), "storedList" => $portalInfo == "none" ? $storedList->getParsedTemplate() : "", "editButton" => $this->getEditButton(), "dataDocs" => $this->getPreloaderUrl(), "date" => date("Y"), "fillFormsExtList" => implode(",", $configManager->getFillExtensions()), "converExtList" => implode(",", $configManager->getConvertExtensions()), "editedExtList" => implode(",", $configManager->getEditExtensions()), ]; } private function getUserListOptionsLayout() { $layout = ""; $userList = new ExampleUsers(); foreach ($userList->getAllUsers() as $userL) { $name = $userL->name ?: "Anonymous"; $layout .= ''.PHP_EOL; } return $layout; } private function getLanguageListOptionsLayout() { $layout = ""; $configManager = new ConfigManager(); foreach ($configManager->getConfig("languages") as $key => $language) { $layout .= ''.PHP_EOL; } return $layout; } private function getPortalInfoStyleDisplay() { $storedFiles = getStoredFiles(); if (!empty($storedFiles)) { return "none"; } return "table-cell"; } private function getUserDescriptionLayout() { $layout = ""; $userList = new ExampleUsers(); foreach ($userList->getAllUsers() as $userL) { $name = $userL->name ?: "Anonymous"; $layout .= '