public static function getMenuMariadb() { global $neardBins, $neardLang, $neardTools; $tplVersions = TplApp::getMenu($neardLang->getValue(Lang::VERSIONS), self::MENU_VERSIONS, get_called_class()); $tplService = TplApp::getMenu($neardLang->getValue(Lang::SERVICE), self::MENU_SERVICE, get_called_class()); $tplDebug = TplApp::getMenu($neardLang->getValue(Lang::DEBUG), self::MENU_DEBUG, get_called_class()); return $tplVersions[TplApp::SECTION_CALL] . PHP_EOL . $tplService[TplApp::SECTION_CALL] . PHP_EOL . $tplDebug[TplApp::SECTION_CALL] . PHP_EOL . TplAestan::getItemLink($neardLang->getValue(Lang::PHPMYADMIN), 'phpmyadmin/', true) . PHP_EOL . TplAestan::getItemLink($neardLang->getValue(Lang::ADMINER), 'adminer/?server=127.0.0.1%3A' . $neardBins->getMariadb()->getPort() . '&username=', true) . PHP_EOL . TplAestan::getItemConsole($neardLang->getValue(Lang::CONSOLE), TplAestan::GLYPH_CONSOLE, $neardTools->getConsole()->getTabTitleMariadb()) . PHP_EOL . TplAestan::getItemNotepad(basename($neardBins->getMariadb()->getConf()), $neardBins->getMariadb()->getConf()) . PHP_EOL . TplAestan::getItemNotepad($neardLang->getValue(Lang::MENU_ERROR_LOGS), $neardBins->getMariadb()->getErrorLog()) . PHP_EOL . PHP_EOL . $tplVersions[TplApp::SECTION_CONTENT] . PHP_EOL . $tplService[TplApp::SECTION_CONTENT] . PHP_EOL . $tplDebug[TplApp::SECTION_CONTENT]; }
public static function getMenuGit() { global $neardLang, $neardTools; $tplRepos = TplApp::getMenu($neardLang->getValue(Lang::REPOS), self::MENU_REPOS, get_called_class()); $emptyRepos = count(explode(PHP_EOL, $tplRepos[TplApp::SECTION_CONTENT])) == 2; $isScanStartup = $neardTools->getGit()->isScanStartup(); $tplRefreshRepos = TplApp::getActionMulti(self::ACTION_REFRESH_REPOS, null, array($neardLang->getValue(Lang::MENU_REFRESH_REPOS), TplAestan::GLYPH_RELOAD), false, get_called_class()); $tplRefreshReposStartup = TplApp::getActionMulti(self::ACTION_REFRESH_REPOS_STARTUP, array($isScanStartup ? Config::DISABLED : Config::ENABLED), array($neardLang->getValue(Lang::MENU_SCAN_REPOS_STARTUP), $isScanStartup ? TplAestan::GLYPH_CHECK : ''), false, get_called_class()); return (!$emptyRepos ? $tplRepos[TplApp::SECTION_CALL] . PHP_EOL : '') . $tplRefreshRepos[TplApp::SECTION_CALL] . PHP_EOL . TplAestan::getItemLink($neardLang->getValue(Lang::GITLIST), 'gitlist/', true) . PHP_EOL . $tplRefreshReposStartup[TplApp::SECTION_CALL] . PHP_EOL . (!$emptyRepos ? $tplRepos[TplApp::SECTION_CONTENT] . PHP_EOL : PHP_EOL) . $tplRefreshRepos[TplApp::SECTION_CONTENT] . PHP_EOL . $tplRefreshReposStartup[TplApp::SECTION_CONTENT]; }
private static function getSectionMenuLeft() { global $neardBs, $neardLang; $tplNodejs = TplAppNodejs::process(); $tplApache = TplAppApache::process(); $tplPhp = TplAppPhp::process(); $tplMysql = TplAppMysql::process(); $tplMariadb = TplAppMariadb::process(); $tplFilezilla = TplAppFilezilla::process(); $tplGit = TplAppGit::process(); $tplSvn = TplAppSvn::process(); $tplLogs = TplAppLogs::process(); $tplHosts = TplAppHosts::process(); $tplTools = TplAppTools::process(); $tplServices = TplAppServices::process(); $tplOnline = TplAppOnline::process(); return '[Menu.Left]' . PHP_EOL . TplAestan::getItemLink($neardLang->getValue(Lang::MENU_LOCALHOST), 'http://localhost') . PHP_EOL . TplAestan::getItemLink($neardLang->getValue(Lang::MENU_LOCALHOST) . ' (SSL)', 'https://localhost') . PHP_EOL . TplAestan::getItemExplore($neardLang->getValue(Lang::MENU_WWW_DIRECTORY), $neardBs->getWwwPath()) . PHP_EOL . TplAestan::getItemSeparator() . PHP_EOL . $tplNodejs[self::SECTION_CALL] . PHP_EOL . $tplApache[self::SECTION_CALL] . PHP_EOL . $tplPhp[self::SECTION_CALL] . PHP_EOL . $tplMysql[self::SECTION_CALL] . PHP_EOL . $tplMariadb[self::SECTION_CALL] . PHP_EOL . $tplFilezilla[self::SECTION_CALL] . PHP_EOL . TplAestan::getItemSeparator() . PHP_EOL . $tplGit[self::SECTION_CALL] . PHP_EOL . $tplSvn[self::SECTION_CALL] . PHP_EOL . TplAestan::getItemSeparator() . PHP_EOL . $tplLogs[self::SECTION_CALL] . PHP_EOL . $tplHosts[self::SECTION_CALL] . PHP_EOL . $tplTools[self::SECTION_CALL] . PHP_EOL . TplAestan::getItemSeparator() . PHP_EOL . $tplServices[self::SECTION_CALL] . TplAestan::getItemSeparator() . PHP_EOL . $tplOnline[self::SECTION_CALL] . PHP_EOL . PHP_EOL . $tplNodejs[self::SECTION_CONTENT] . PHP_EOL . $tplApache[self::SECTION_CONTENT] . PHP_EOL . $tplPhp[self::SECTION_CONTENT] . PHP_EOL . $tplMysql[self::SECTION_CONTENT] . PHP_EOL . $tplMariadb[self::SECTION_CONTENT] . PHP_EOL . $tplFilezilla[self::SECTION_CONTENT] . PHP_EOL . $tplGit[self::SECTION_CONTENT] . PHP_EOL . $tplSvn[self::SECTION_CONTENT] . PHP_EOL . $tplLogs[self::SECTION_CONTENT] . PHP_EOL . $tplHosts[self::SECTION_CONTENT] . PHP_EOL . $tplTools[self::SECTION_CONTENT] . PHP_EOL . $tplServices[self::SECTION_CONTENT] . PHP_EOL . $tplOnline[self::SECTION_CONTENT]; }
public static function getMenuTools() { global $neardLang, $neardTools; $tplGenSslCertificate = TplApp::getActionMulti(self::ACTION_GEN_SSL_CERTIFICATE, null, array($neardLang->getValue(Lang::MENU_GEN_SSL_CERTIFICATE), TplAestan::GLYPH_SSL_CERTIFICATE), false, get_called_class()); return TplAestan::getItemConsole($neardLang->getValue(Lang::GIT), TplAestan::GLYPH_GIT, $neardTools->getConsole()->getTabTitleGit()) . PHP_EOL . TplAestan::getItemConsole($neardLang->getValue(Lang::SVN), TplAestan::GLYPH_SVN, $neardTools->getConsole()->getTabTitleSvn()) . PHP_EOL . TplAestan::getItemConsole($neardLang->getValue(Lang::PEAR), TplAestan::GLYPH_CONSOLE, $neardTools->getConsole()->getTabTitlePear()) . PHP_EOL . TplAestan::getItemExe($neardLang->getValue(Lang::XDC), $neardTools->getXdc()->getExe(), TplAestan::GLYPH_CONSOLE) . PHP_EOL . TplAestan::getItemLink($neardLang->getValue(Lang::WEBGRIND), 'webgrind/', true) . PHP_EOL . $tplGenSslCertificate[TplApp::SECTION_CALL] . PHP_EOL . $tplGenSslCertificate[TplApp::SECTION_CONTENT]; }