public function addStyleSheetCode($code) { if (Manager::isAjaxCall()) { $fileName = md5($code) . '.css'; $file = Manager::getFrameworkPath('var/files/' . $fileName); file_put_contents($file, $code); $url = Manager::getDownloadURL('cache', $fileName, true); $this->onLoad("\$('head').append('<link href=\"{$url}\" type=\"text/css\" rel=\"stylesheet\" />');"); } else { $this->styleSheetCode .= "\n" . $code; } }