Exemple #1
0
 static function format($css)
 {
     if (preg_match('|^' . preg_quote(CSS_PATCHED_FLAG, '|') . '|', $css)) {
         return $css;
     }
     $mini = Config::get('page.css_minify');
     Core::load(THIRD_BASE, 'cssp', 'system');
     if (class_exists('CSSP', false)) {
         $mode = CSSP::FORMAT_NOCOMMENTS;
         if ($mini) {
             $mode |= CSSP::FORMAT_MINIFY;
         }
         return CSS_PATCHED_FLAG . "\n" . CSSP::fragment($css)->format($mode);
     }
 }