/** * @{@inheritdoc} */ public function filter(Asset $asset) { $content = $asset->getContent(); $content = Minify_CSS_Compressor::process($content); $asset->setContent($content); return $content; }
/** * @{@inheritdoc} */ public function filter(Asset $asset) { $file = $asset->getSource(); $compiler = new lessc(); $content = $compiler->compileFile($file); $asset->setContent($content); $minifier = new Css(); $minifier->filter($asset); return $this; }
/** * @{@inheritdoc} */ public function filter(Asset $asset) { $source = $asset->getSource(); $compiler = new scssc(); $path = $source->getDir()->getAbsolutePath(); $compiler->addImportPath($path); $content = $compiler->compile('@import "' . $source->getAbsolutePath() . '"'); $asset->setContent($content); $minifier = new Css(); $minifier->filter($asset); return $this; }