public function getGlobals()
{
$result = array();
if (craft()->request->isSiteRequest() && !$this->seomaticInitializing && !craft()->isConsole()) {
$this->seomaticInitializing = true;
$element = craft()->urlManager->getMatchedElement();
$entryMeta = craft()->seomatic->getMetaFromElement($element);
$entryMetaUrl = "";
if ($entryMeta) {
craft()->seomatic->setEntryMeta($entryMeta, $entryMetaUrl);
}
$currentTemplate = $this->_get_current_template_path();
$result = craft()->seomatic->getGlobals($currentTemplate, craft()->language);
}
$this->seomaticInitializing = false;
return $result;
}