/** * 压缩css * @return mixed|void */ public function compress() { $compressor = Compressor::getInstance('css'); $compressor->setContents($this->contents); $compressor->compress(); $this->contents = $compressor->contents; $endInfo = PHP_EOL . '/** If u are interested in our code and would like to make it robust, just contact us^^ <@音乐前端> **/' . PHP_EOL . '/** Generated by M3D. **/'; $this->contents .= $endInfo; }
/** * 压缩图片 * @return mixed|void */ public function compress($isSprite = false) { // 只有合图图片,才进行压缩,其他小图,可能存在滤镜应用情况,压缩会造成ie6失真 if (C('IS_COMPRESS_IMAGE') && !$this->isBlackFile() && $isSprite) { $compressor = Compressor::getInstance('media'); $compressor->setContents($this->contents); $compressor->compress(array('png8' => true)); $this->contents = $compressor->contents; } }