/** * Creates the HTML for the navigation link. * * @return string */ private function get_nav_link() { $site_id = empty($_GET['id']) ? SITE_ID_CURRENT_SITE : (int) $_GET['id']; $name = $this->config->get_param_name(); $value = $this->config->get_param_value(); $url = "site-settings.php?id={$site_id}&{$name}={$value}"; $active = $this->is_active_page() ? ' nav-tab-active' : ''; return sprintf('<a href="%1$s" class="nav-tab%2$s" id="%3$s">%4$s</a>', $url, $active, $this->config->get_tab_id(), $this->config->get_tab_title()); }