/** * Returns <meta> and <link> tags * * @return (string) - HTML <meta> and <link> tags */ static function getHTML() { $vs_buf = ''; if (!is_array(MetaTagManager::$opa_tags)) { MetaTagManager::init(); } if (sizeof(MetaTagManager::$opa_tags['meta'])) { foreach (MetaTagManager::$opa_tags['meta'] as $vs_tag_name => $vs_content) { $vs_buf .= "<meta name='" . htmlspecialchars($vs_tag_name, ENT_QUOTES) . "' content='" . htmlspecialchars($vs_content, ENT_QUOTES) . "'/>\n"; } } if (sizeof(MetaTagManager::$opa_tags['link'])) { foreach (MetaTagManager::$opa_tags['link'] as $vn_i => $va_link) { $vs_buf .= "<link rel='" . htmlspecialchars($va_link['rel'], ENT_QUOTES) . "' href='" . htmlspecialchars($va_link['href'], ENT_QUOTES) . "' " . ($va_link['type'] ? " type='" . $va_link['type'] . "'" : "") . "/>\n"; } } return $vs_buf; }