header('Infrajs-Cache: false'); } if ($isjs) { $code = Collect::js($name); } else { $code = Collect::css($name); } if ($isjs) { $min = new Minify\JS($code); } else { $min = new Minify\CSS($code); } if ($isgzip) { $code = $min->gzip(); } else { $code = $min->minify(); } Mem::set($key, $code); } if (!Load::isphp()) { if ($isgzip) { header('Content-Encoding: gzip'); header('Vary: accept-encoding'); header('Content-Length: ' . strlen($code)); } } if ($isjs) { return Ans::js($code); } return Ans::css($code);