public static function getFooterScriptsText($withoutReset = false) { $result = ''; if (self::$footerScriptFiles) { foreach (self::$footerScriptFiles as $url) { $result .= '<script type="text/javascript" src="' . $url . '"></script>' . "\n"; } if (!$withoutReset) { self::$footerScriptFiles = array(); } } if (self::$footerScripts) { foreach (self::$footerScripts as $jsCode) { $result .= '<script type="text/javascript">' . $jsCode . '</script>' . "\n"; } if (!$withoutReset) { self::$footerScripts = array(); } } if ($onReadyScript = self::getOnReadyScriptText($withoutReset)) { $result .= '<script type="text/javascript">' . $onReadyScript . '</script>' . "\n"; } return $result; }