Example #1
0
 /**
  * @{@inheritdoc}
  */
 public function filter(Asset $asset)
 {
     $content = $asset->getContent();
     $content = Minify_CSS_Compressor::process($content);
     $asset->setContent($content);
     return $content;
 }
Example #2
0
 /**
  * @{@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;
 }
Example #3
0
 /**
  * @{@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;
 }